Re: [apps-discuss] The state of 'afs' URi scheme

Mykyta Yevstifeyev <> Tue, 08 February 2011 15:45 UTC

Return-Path: <>
Received: from localhost (localhost []) by (Postfix) with ESMTP id 5DA3F3A67F6; Tue, 8 Feb 2011 07:45:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at
X-Spam-Flag: NO
X-Spam-Score: -2.071
X-Spam-Status: No, score=-2.071 tagged_above=-999 required=5 tests=[AWL=-1.527, BAYES_00=-2.599, FRT_ADOBE2=2.455, J_CHICKENPOX_15=0.6, RCVD_IN_DNSWL_LOW=-1]
Received: from ([]) by localhost ( []) (amavisd-new, port 10024) with ESMTP id 31fRBIQKZANP; Tue, 8 Feb 2011 07:45:56 -0800 (PST)
Received: from ( []) by (Postfix) with ESMTP id B5F9F3A67F3; Tue, 8 Feb 2011 07:45:55 -0800 (PST)
Received: by bwz12 with SMTP id 12so6839710bwz.31 for <multiple recipients>; Tue, 08 Feb 2011 07:46:02 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;; s=gamma; h=domainkey-signature:message-id:date:from:user-agent:mime-version:to :subject:references:in-reply-to:content-type :content-transfer-encoding; bh=v1MI0LttAEuoN4L+rdxmyN9twFqm4gLJwEL3wv7hPDE=; b=RETo8NtDwRYp7hAhU4qcCdlBnDjga15vjq1CKlAk/UFXwUaU+DthcINoH6DOsTEDet ruLxlpk+m0pCFMinJ4CUtYz/ovXakf6kfZ02396yNs5d67ScHsYHSG+9OnqE1Ftnm07p TS6/m+1Vp7nJ5V1JY4FCrvIr8vzHSoKlA/koI=
DomainKey-Signature: a=rsa-sha1; c=nofws;; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; b=S8g0S+RJKmvEjbLC7OxAN53BaZczj+qEI2wll6B9W73gw/RS77JEbSbcWguX0qNmfj /KXMHsPABMBlec5YpsMdEZPiUP3HIzR9MZ/3v2CoM6dr13+aOwYucm6l+mS825Cf1fA8 UPRojlRYEz1eZp1J0MlmL9jpcuCQ7shmUV5S4=
Received: by with SMTP id a2mr5650795bku.211.1297179962254; Tue, 08 Feb 2011 07:46:02 -0800 (PST)
Received: from [] ([]) by with ESMTPS id 12sm2817873bki.19.2011. (version=SSLv3 cipher=RC4-MD5); Tue, 08 Feb 2011 07:46:01 -0800 (PST)
Message-ID: <>
Date: Tue, 08 Feb 2011 17:46:25 +0200
From: Mykyta Yevstifeyev <>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv: Gecko/20101207 Thunderbird/3.1.7
MIME-Version: 1.0
To:, "" <>, URI <>
References: <><><> <><> <><> <><><><><><> <> <026901cbc781$a2724ee0$>
In-Reply-To: <026901cbc781$a2724ee0$>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 8bit
Subject: Re: [apps-discuss] The state of 'afs' URi scheme
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: General discussion of application-layer protocols <>
List-Unsubscribe: <>, <>
List-Archive: <>
List-Post: <>
List-Help: <>
List-Subscribe: <>, <>
X-List-Received-Date: Tue, 08 Feb 2011 15:45:57 -0000

08.02.2011 13:16, t.petch пишет:
> ----- Original Message -----
> From: "Larry Masinter"<>
> To: "Ben Niven-Jenkins"<>; "Mykyta Yevstifeyev"
> <>
> Cc:<>
> Sent: Tuesday, February 08, 2011 5:46 AM
>> I think in general the overhead in maintaining current information about old
> registered values is too high, and that it *is* worth time thinking about how we
> could lower the overhead for registry maintenance.
>> There are a number of related issues raised about various registered values,
> including MIME type, charset, and URI schemes.
>> Ideally a registry is a place where a new implementor can go to discover both
> the theory and current practice for use of registered values on the internet. I
> think the current processes cope OK with theory (although the overhead of
> updating the registry when there is a new spec is high, it might be acceptable)
> but not with practice (where implementation and deployment sometimes is in
> advance of, or divergent from, the formal specs).
>> The situation is more acute in areas where protocols and formats are
> undergoing rapid development.
>> So I agree that writing a document marking 'afs' as 'obsolete' is make-work
> and not-worth anyone's time, but how could we make it easier (light-weight
> annotation) without subjecting ourselves to DOS of unreliable annotation?
> The problem, at least for URI, is RFC4395, which gives the procedures for new
> schemes
> and failed to consider old schemes.  RFC1738 did not make afs: provisional or
> historic,
> it merely asked that the name be reserved.  IANA, arguably incorrectly, places
> afs: under
> Provisional citing RFC1738 as its source.  But RFC1738 does not tell them to do
> that!
Maybe IANA was guided by the following fact. While RFC 4395 mentions the 
Provisional category, it does not give full definition of its purpose. 
This might cause misunderstanding of community and other interesting 
parties. IANA, due to lack of precise definition decided that RFC 1738 
reserves these names via their provisional registration. Therefore they 
put it into corresponding category.

But we should note that RFC 4395 says:

>   To transition to the new registry, all URL name schemes in the
>     existing table should be entered as URI schemes, with 'permanent'
>     status.
and says nothing about filling the Provisional registry. This should 
have caused this problem.
> So, arguably, we could tell IANA to create a provisional registry as RFC1738
> told them to
> and make it light weight, no need for IETF/IESG involvement unless and until a
> move
> to Provisional or Permanent is envisaged, using Expert Review in other cases of
> change.
> (I know of no other way of changing things in the IETF, which is what I see as a
> constraint
> we have to accept).
Such proposal is not very clear. What do you mean while saying 'registry 
per RFC1738'. Such registry is now replaced by what created by RFC4395. 
Moreover, since you propose to make it almost not controlled, possibly 
with the 'First Come First Served' policies will create great confusion. 
I do not think such idea is good.
> Or we could write a just-once catch-all RFC that picks up all these old ones,
> and defines
> a procedure for them (ie not a registration, but a procedure for registration,
> such as
> reinforcing the need for a Reserved category and placing those in it that should
> always have
> been in it).
During the discussion of this topic in December there was such a 
proposal - to create the special Reserved category, but this did not 
gain the support. Such category's scope is very contiguous with that for 
Provisional one.

Mykyta Yevstifeyev
> Tom Petch
>> Larry
> _______________________________________________
> apps-discuss mailing list