Re: [apps-discuss] [link-relations] Fwd: I-D Action: draft-ohye-canonical-link-relation-00.txt

Mykyta Yevstifeyev <evnikita2@gmail.com> Fri, 15 July 2011 08:49 UTC

Return-Path: <evnikita2@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EAFD621F87C9; Fri, 15 Jul 2011 01:49:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.501
X-Spam-Level:
X-Spam-Status: No, score=-3.501 tagged_above=-999 required=5 tests=[AWL=0.097, 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 n8g6iyn-DMh5; Fri, 15 Jul 2011 01:49:48 -0700 (PDT)
Received: from mail-ey0-f172.google.com (mail-ey0-f172.google.com [209.85.215.172]) by ietfa.amsl.com (Postfix) with ESMTP id E452D21F87C7; Fri, 15 Jul 2011 01:49:46 -0700 (PDT)
Received: by eye13 with SMTP id 13so618724eye.31 for <multiple recipients>; Fri, 15 Jul 2011 01:49:45 -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; bh=NZlexOgjUMN3z/fk6//b6fDo/WFW9Gr+fnzUqwiAD9o=; b=SB342UFIjhjqEfPg6pT+YZ+6Kp7JfLorhkoBRZwtqsP5jAem34Op4ncFZ6xJRqR66n gql1SwxWX4CBaUu9bN4zuNYqRKqcX05cSvOrdfxNHrK+OjicYKv9FMrcVko7xpYjMFnE baGM5YAaYiUqUzzFRxuZYaJIPLyjUso7vpbKI=
Received: by 10.213.17.210 with SMTP id t18mr116343eba.121.1310719785734; Fri, 15 Jul 2011 01:49:45 -0700 (PDT)
Received: from [127.0.0.1] ([195.191.104.224]) by mx.google.com with ESMTPS id x3sm586673eem.66.2011.07.15.01.49.43 (version=SSLv3 cipher=OTHER); Fri, 15 Jul 2011 01:49:44 -0700 (PDT)
Message-ID: <4E1FFF53.2010108@gmail.com>
Date: Fri, 15 Jul 2011 11:50:27 +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: Maile Ohye <maileko@gmail.com>
References: <4E083D3F.6030200@gmx.de> <4E0D3EA5.7010803@gmail.com> <4E0DCFEF.20206@gmx.de> <4E0DEA77.3050007@gmail.com> <4E0E0E76.2080007@gmail.com> <4E0E995A.7060800@gmail.com> <4E0F1058.3050201@gmail.com> <1309613470.2807.17.camel@mackerel> <4E0F1F2F.8020504@gmail.com> <CAGKau1GyaxpgZsZmUcqZp1iUG6wrvSG3LHM3Pq52AjXfZz900Q@mail.gmail.com> <4E10208C.6090209@gmx.de> <CAKACZovTrCEkFRvN94BW4NChko3_J=FzsAmc37jAJ6YnnjeOeg@mail.gmail.com> <4E1818B9.8030804@gmx.de> <CAGKau1HzJAtLwPxjSGJ8rmJy+pVNKOuOHtbR=Ox-93CeG-M_cA@mail.gmail.com>
In-Reply-To: <CAGKau1HzJAtLwPxjSGJ8rmJy+pVNKOuOHtbR=Ox-93CeG-M_cA@mail.gmail.com>
Content-Type: multipart/alternative; boundary="------------080309000109020204090506"
Cc: Bjartur Thorlacius <svartman95@gmail.com>, Joachim Kupke <joachim@kupke.za.net>, IETF Apps Discuss <apps-discuss@ietf.org>, "link-relations@ietf.org" <link-relations@ietf.org>
Subject: Re: [apps-discuss] [link-relations] Fwd: I-D Action: draft-ohye-canonical-link-relation-00.txt
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 15 Jul 2011 08:49:49 -0000

15.07.2011 10:29, Maile Ohye wrote:
> Hi everyone, thanks again for the feedback!
>
> Julian, MAY :) we submit a new draft with the changes discussed in 
> this thread?
>
> Our comments to the open items are listed below (highlighted in 
> yellow). All comments for draft-00 are tracked in this doc:
> https://docs.google.com/document/d/1SkGEFKILZKTD6r9D2Oz76LwxuXbbqtRnWB7y2NTaDt8/edit?hl=en_US
>
> Thanks again,
> Maile
>
> [ . . . ]
>
> 4. OPEN. M. Yevstifeyev:
> > The canonical link relation specifies the preferred version of a URI
> [ . . . ]
> RFC 5988 [RFC5988] specified the mechanism which is used to indicate 
> relationships between the links on the Internet.  This document 
> defined a new type of such relationships - canonical link relation.
> in Section 1 as 1st para; other paragraphs retain in this case.”
> --response by M. Ohye “We researched other RFCs and it seems best to 
> start the abstract with the main subject, such as for DC1:
> ‘The Dublin Core [DC1] is a small set of metadata elements for 
> describing information resources.’
> or for HTML:
> ‘The Hypertext Markup Language (HTML) is a simple markup language used...”
> so we’d prefer to start with a mention of the canonical link relation 
> and reference RFC5988 following the initial mention.
> The canonical link relation, developed from <xref target="RFC5988"/> 
> which indicates relationships between Internet links, specifies the 
> preferred URI from a set of identical or vastly similar content 
> accessible on multiple URIs.
I don't strongly insist on any of such text, but I personally think what 
I proposed is better.  Yet, please feel free to include what you 
personally want.
>
> Then, similar to the first paragraph of Section 10.3.2 of RFC 2616:
>
> This designation MAY be used for future references to this resource, 
> and clients with link editing capabilities MAY automatically re-link 
> references to the context URI to the designated URI."
>
> 5. CLOSED. M. Yevstifeyev:
> > Presence of the canonical link relation indicates to applications, 
> such as search engines, that they MAY:
> [ . . . ]
> --response by M. Ohye “Left as ‘MAY’ in the draft, but further debate 
> welcomed.”
I'd better use non-normative "should" or "can" here rather than RFC 2119 
language, as proposed by Julian.
>
> 7. OPEN. M. Yevstifeyev:
>   o Exist on a different protocol: http to https, or vice versa
> [ . . . ]
> --response by M. Ohye “Changed the draft to:
> The target/canonical URI MAY:
> * Have different scheme names: such as HTTP to HTTPS, or gopher to FTP
This is an editorial comment.  RFC 3986 recommends that scheme names are 
present in lowercase.  Moreover, it would be better to enclose the 
scheme names in the quotes, to distinguish them from other text.
>
> 8. OPEN. M. Yevstifeyev:
> Reading section 3 and 5 of the draft, it seems that is mandates use of 
> HTTP when referring to canonical URIs.  And what is the situation when 
> target URI is a 'ftp' or 'gopher' URI?
>
> [ . . . ]
>
> --response by M. Ohye “Given Julian’s comments in #15 below, and M. 
> Yevstifeyev’s original concern of being too HTTP specific, this now reads:
> Be the source URI of a temporary redirect. For HTTP, this refers to 
> status codes 302, 303, or 307 (Sections 10.3.3, 10.3.4, and 10.3.8, 
> respectively, of <xref target="RFC2616"/>).
This looks reasonable.
>
> [ . . .]
>
> 16. OPEN. J. Reschke:
> may designate the canonical link relation in HTML as specified in 
> [RFC5988]
> [ . . . ]
> Julian, should I have done anything differently?
+1 to Julian's response to this.  RFC 1866 (and all other HTML-related 
stuff) was removed from Standards Track and is now Historic (except RFC 
2854).

Mykyta
>
> [ . . . ]