
From rs@netapp.com  Sat Jun  1 06:11:51 2013
Return-Path: <rs@netapp.com>
X-Original-To: tools-discuss@ietfa.amsl.com
Delivered-To: tools-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7ACC821F9F77 for <tools-discuss@ietfa.amsl.com>; Sat,  1 Jun 2013 06:11:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.598
X-Spam-Level: 
X-Spam-Status: No, score=-10.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-8]
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 Z91WNZzZ1kla for <tools-discuss@ietfa.amsl.com>; Sat,  1 Jun 2013 06:11:47 -0700 (PDT)
Received: from mx12.netapp.com (mx12.netapp.com [216.240.18.77]) by ietfa.amsl.com (Postfix) with ESMTP id 3796A21F9FA4 for <tools-discuss@ietf.org>; Sat,  1 Jun 2013 06:11:36 -0700 (PDT)
X-IronPort-AV: E=Sophos;i="4.87,783,1363158000"; d="scan'208,217";a="60358643"
Received: from smtp2.corp.netapp.com ([10.57.159.114]) by mx12-out.netapp.com with ESMTP; 01 Jun 2013 06:11:35 -0700
Received: from vmwexceht04-prd.hq.netapp.com (vmwexceht04-prd.hq.netapp.com [10.106.77.34]) by smtp2.corp.netapp.com (8.13.1/8.13.1/NTAP-1.6) with ESMTP id r51DBZGZ022299 for <tools-discuss@ietf.org>; Sat, 1 Jun 2013 06:11:35 -0700 (PDT)
Received: from VMWEXCEHT06-PRD.hq.netapp.com (10.106.77.104) by vmwexceht04-prd.hq.netapp.com (10.106.77.34) with Microsoft SMTP Server (TLS) id 14.3.123.3; Sat, 1 Jun 2013 06:11:35 -0700
Received: from SACEXCMBX02-PRD.hq.netapp.com ([169.254.1.61]) by vmwexceht06-prd.hq.netapp.com ([10.106.77.104]) with mapi id 14.03.0123.003; Sat, 1 Jun 2013 06:11:35 -0700
From: "Scheffenegger, Richard" <rs@netapp.com>
To: "tools-discuss@ietf.org" <tools-discuss@ietf.org>
Thread-Topic: Lifecycle Analysis 
Thread-Index: Ac5eyQ27P3uv3e2HQlyROMl1f64QzQ==
Date: Sat, 1 Jun 2013 13:11:34 +0000
Message-ID: <012C3117EDDB3C4781FD802A8C27DD4F24BBF550@SACEXCMBX02-PRD.hq.netapp.com>
Accept-Language: de-AT, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.104.60.115]
Content-Type: multipart/alternative; boundary="_000_012C3117EDDB3C4781FD802A8C27DD4F24BBF550SACEXCMBX02PRDh_"
MIME-Version: 1.0
X-Mailman-Approved-At: Sat, 01 Jun 2013 06:55:42 -0700
Subject: [Tools-discuss] Lifecycle Analysis
X-BeenThere: tools-discuss@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: IETF Tools Discussion <tools-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/tools-discuss>
List-Post: <mailto:tools-discuss@ietf.org>
List-Help: <mailto:tools-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 01 Jun 2013 13:11:51 -0000

--_000_012C3117EDDB3C4781FD802A8C27DD4F24BBF550SACEXCMBX02PRDh_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Hi,

Out of  curiosity I wanted to check the lifecycle stistics for the 1323bis =
draft, that I am editor of.

It appears, that the current tools stop processing lifecycle data, when the=
 document is marked as expired:

draft-ietf-tcpm-1323bis

Is not shown in http://www.arkko.com/tools/lifecycle/drafts.html

And stops the graph after the first expiration:

http://www.arkko.com/tools/lifecycle/draft-ietf-tcpm-1323bis-timing.html

The raw data
https://datatracker.ietf.org/doc/draft-ietf-tcpm-1323bis/history/


It might be unusual for a draft to be revived after such a long hibernation=
 phase, but I was wondering if that could nevertheless be fixed?

Thanks,

Richard Scheffenegger




--_000_012C3117EDDB3C4781FD802A8C27DD4F24BBF550SACEXCMBX02PRDh_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Exchange Server">
<!-- converted from rtf -->
<style><!-- .EmailQuote { margin-left: 1pt; padding-left: 4pt; border-left:=
 #800000 2px solid; } --></style>
</head>
<body>
<font face=3D"Calibri" size=3D"2"><span style=3D"font-size:11pt;">
<div>Hi,</div>
<div>&nbsp;</div>
<div>Out of&nbsp; curiosity I wanted to check the lifecycle stistics for th=
e 1323bis draft, that I am editor of.</div>
<div>&nbsp;</div>
<div>It appears, that the current tools stop processing lifecycle data, whe=
n the document is marked as expired:</div>
<div>&nbsp;</div>
<div>draft-ietf-tcpm-1323bis</div>
<div>&nbsp;</div>
<div>Is not shown in <a href=3D"http://www.arkko.com/tools/lifecycle/drafts=
.html"><font color=3D"blue"><u>http://www.arkko.com/tools/lifecycle/drafts.=
html</u></font></a></div>
<div>&nbsp;</div>
<div>And stops the graph after the first expiration:</div>
<div>&nbsp;</div>
<div><a href=3D"http://www.arkko.com/tools/lifecycle/draft-ietf-tcpm-1323bi=
s-timing.html">http://www.arkko.com/tools/lifecycle/draft-ietf-tcpm-1323bis=
-timing.html</a></div>
<div>&nbsp;</div>
<div>The raw data </div>
<div><a href=3D"https://datatracker.ietf.org/doc/draft-ietf-tcpm-1323bis/hi=
story/"><font color=3D"blue"><u>https://datatracker.ietf.org/doc/draft-ietf=
-tcpm-1323bis/history/</u></font></a></div>
<div>&nbsp;</div>
<div>&nbsp;</div>
<div>It might be unusual for a draft to be revived after such a long hibern=
ation phase, but I was wondering if that could nevertheless be fixed?</div>
<div>&nbsp;</div>
<div>Thanks,</div>
<div>&nbsp;</div>
<div>Richard Scheffenegger<br>

<br>

</div>
<div>&nbsp;</div>
</span></font>
</body>
</html>

--_000_012C3117EDDB3C4781FD802A8C27DD4F24BBF550SACEXCMBX02PRDh_--

From fluffy@cisco.com  Wed Jun  5 19:42:20 2013
Return-Path: <fluffy@cisco.com>
X-Original-To: tools-discuss@ietfa.amsl.com
Delivered-To: tools-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4BCC021F90F4 for <tools-discuss@ietfa.amsl.com>; Wed,  5 Jun 2013 19:42:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -108
X-Spam-Level: 
X-Spam-Status: No, score=-108 tagged_above=-999 required=5 tests=[RCVD_IN_DNSWL_HI=-8, 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 52LTRqu9MchA for <tools-discuss@ietfa.amsl.com>; Wed,  5 Jun 2013 19:42:15 -0700 (PDT)
Received: from rcdn-iport-9.cisco.com (rcdn-iport-9.cisco.com [173.37.86.80]) by ietfa.amsl.com (Postfix) with ESMTP id 3E05B21F905F for <tools-discuss@ietf.org>; Wed,  5 Jun 2013 19:42:15 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=705; q=dns/txt; s=iport; t=1370486535; x=1371696135; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=UpZ0DTH6n/LiDeIMuGmryHr48iOQ3wyUEW6+qFqzUdo=; b=gvSSDlOHRj6XjjDb3LzMNRzyqETV+quloc8O2lHI67Cr5M/v9gzK297q eSf29BseuG63woOOA7GegjPYSjB85f5lH8nC9RodI4gY/gY2olSLYgzzd +daO5j5N/SKWc+Adbw+Qsq54UPSPPydY4967MAdMViZ/yndGUxmwWiDn1 Y=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AokFAL/2r1GtJXHA/2dsb2JhbABZgwkwgnW8Tn4WdIIjAQEBAwE6PwULAgEIIhQQIRElAgQOBQiHcwMJBgyzVQ2IUoxQgigCMQeCemEDlViOBIUjgw+CJw
X-IronPort-AV: E=Sophos;i="4.87,811,1363132800"; d="scan'208";a="216392064"
Received: from rcdn-core2-5.cisco.com ([173.37.113.192]) by rcdn-iport-9.cisco.com with ESMTP; 06 Jun 2013 02:42:14 +0000
Received: from xhc-aln-x10.cisco.com (xhc-aln-x10.cisco.com [173.36.12.84]) by rcdn-core2-5.cisco.com (8.14.5/8.14.5) with ESMTP id r562gE91017838 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Thu, 6 Jun 2013 02:42:14 GMT
Received: from xmb-aln-x02.cisco.com ([169.254.5.36]) by xhc-aln-x10.cisco.com ([173.36.12.84]) with mapi id 14.02.0318.004; Wed, 5 Jun 2013 21:42:14 -0500
From: "Cullen Jennings (fluffy)" <fluffy@cisco.com>
To: Bob Hinden <bob.hinden@gmail.com>
Thread-Topic: [Tools-discuss] An IETF version of doodle ?
Thread-Index: AQHOYl9zB3MhEWudYUKFCykRgZ9qew==
Date: Thu, 6 Jun 2013 02:41:47 +0000
Message-ID: <C5E08FE080ACFD4DAE31E4BDBF944EB1135512C2@xmb-aln-x02.cisco.com>
References: <C5E08FE080ACFD4DAE31E4BDBF944EB11350AB1F@xmb-aln-x02.cisco.com> <B7C8BFDD-6988-46DA-ADBE-182F37353289@gmail.com>
In-Reply-To: <B7C8BFDD-6988-46DA-ADBE-182F37353289@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.70.233.131]
Content-Type: text/plain; charset="us-ascii"
Content-ID: <646FE36372ABF54BB4F8FC5BE3C7959D@emea.cisco.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "tools-discuss@ietf.org" <tools-discuss@ietf.org>
Subject: Re: [Tools-discuss] An IETF version of doodle ?
X-BeenThere: tools-discuss@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: IETF Tools Discussion <tools-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/tools-discuss>
List-Post: <mailto:tools-discuss@ietf.org>
List-Help: <mailto:tools-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 06 Jun 2013 02:42:20 -0000

On May 22, 2013, at 10:10 PM, Bob Hinden <bob.hinden@gmail.com> wrote:

> For example, I just set up a poll:
>=20
> http://www.doodle.com/grbzmvs4em63927p
>=20
> with time zones enabled.=20
>=20
> Why isn't that adequate?

Well that meeting when I went to had the timezone for me at PT (probably du=
e to my cookies). But if was not PT. It was actually GMT-07:00 making it fa=
irly confused about PDT and PST. If you play with doodle time zone for a me=
etings that is during the time when the US is on daylight saving time but E=
urope is not, you will get an idea of the problems.=20

But that said I agree with Ray that getting Doodle to fix this seems like a=
 good starting point


From fluffy@cisco.com  Wed Jun  5 19:42:25 2013
Return-Path: <fluffy@cisco.com>
X-Original-To: tools-discuss@ietfa.amsl.com
Delivered-To: tools-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BECB921F90F4 for <tools-discuss@ietfa.amsl.com>; Wed,  5 Jun 2013 19:42:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -108
X-Spam-Level: 
X-Spam-Status: No, score=-108 tagged_above=-999 required=5 tests=[RCVD_IN_DNSWL_HI=-8, 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 TxQHLKk9fhq2 for <tools-discuss@ietfa.amsl.com>; Wed,  5 Jun 2013 19:42:20 -0700 (PDT)
Received: from rcdn-iport-9.cisco.com (rcdn-iport-9.cisco.com [173.37.86.80]) by ietfa.amsl.com (Postfix) with ESMTP id E4D8D21F90EF for <tools-discuss@ietf.org>; Wed,  5 Jun 2013 19:42:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=810; q=dns/txt; s=iport; t=1370486540; x=1371696140; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=zJyTKilIt6tffXL12IIOnlKB5b5G+g5wNEwH9f8OvDI=; b=F/Xc69h1ZCTjGaEke1PWcC7pk1ks94BXp9AvtReR6l4gjQ+8EgRIs2Qg tQmnItCDv5n9s3vX96yFjLaYO6e5wJrnxHdRvdkrnTWpvBB6EshVU+e12 RlLFE/BYzYp52DxnorFe1unOhvSBostaLeXV+U1whCVUwSNmPujb2CNMg 0=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AogFAL/2r1GtJXG8/2dsb2JhbABZgwmDJbxOfhZ0giMBAQEDATo/EAIBCA4KChQQMiUCBA4FCId/BrxAjWmBDwIxB4J6YQOof4MPgXE2
X-IronPort-AV: E=Sophos;i="4.87,811,1363132800"; d="scan'208";a="216392076"
Received: from rcdn-core2-1.cisco.com ([173.37.113.188]) by rcdn-iport-9.cisco.com with ESMTP; 06 Jun 2013 02:42:19 +0000
Received: from xhc-aln-x04.cisco.com (xhc-aln-x04.cisco.com [173.36.12.78]) by rcdn-core2-1.cisco.com (8.14.5/8.14.5) with ESMTP id r562gJ3U013778 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Thu, 6 Jun 2013 02:42:19 GMT
Received: from xmb-aln-x02.cisco.com ([169.254.5.36]) by xhc-aln-x04.cisco.com ([173.36.12.78]) with mapi id 14.02.0318.004; Wed, 5 Jun 2013 21:42:19 -0500
From: "Cullen Jennings (fluffy)" <fluffy@cisco.com>
To: Ray Pelletier <rpelletier@isoc.org>
Thread-Topic: [Tools-discuss] An IETF version of doodle ?
Thread-Index: AQHOYl92VVZJ5WJVmEWMFGgaqZI/zA==
Date: Thu, 6 Jun 2013 02:41:52 +0000
Message-ID: <C5E08FE080ACFD4DAE31E4BDBF944EB1135512CB@xmb-aln-x02.cisco.com>
References: <C5E08FE080ACFD4DAE31E4BDBF944EB11350AB1F@xmb-aln-x02.cisco.com> <23B81B11-A5C6-4DEE-9880-73DE1D040E95@isoc.org>
In-Reply-To: <23B81B11-A5C6-4DEE-9880-73DE1D040E95@isoc.org>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.70.233.131]
Content-Type: text/plain; charset="us-ascii"
Content-ID: <2734A666E51C8A438CF6837A68953A31@emea.cisco.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "tools-discuss@ietf.org" <tools-discuss@ietf.org>
Subject: Re: [Tools-discuss] An IETF version of doodle ?
X-BeenThere: tools-discuss@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: IETF Tools Discussion <tools-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/tools-discuss>
List-Post: <mailto:tools-discuss@ietf.org>
List-Help: <mailto:tools-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 06 Jun 2013 02:42:25 -0000

On May 22, 2013, at 9:59 PM, Ray Pelletier <rpelletier@isoc.org> wrote:

>=20
> On May 22, 2013, at 10:13 AM, Cullen Jennings (fluffy) wrote:
>=20
>>=20
>> Doodle sucks at time zone. Time zones are sort of important for scheduli=
ng IETF meetings.
>=20
> I've not experienced that problem when you select time zone at Doodle.
>=20
>> I hate that Doodle does not show how long the proposed meeting is.=20
>=20
> That would be nice.
> Probably easy for them to do if the suggestion were made
>=20
>>=20
>> It seems like it would be a good 1 day hacking project at a code sprint =
to make an IETF tool for scheduling interim meetings that could replace doo=
dle.=20
>=20
> Or have Doodle improve their product.


Ray - that is an excellent point. I sent doodle some email with details.


From paul.hoffman@vpnc.org  Thu Jun  6 10:33:51 2013
Return-Path: <paul.hoffman@vpnc.org>
X-Original-To: tools-discuss@ietfa.amsl.com
Delivered-To: tools-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A22A821F994C for <tools-discuss@ietfa.amsl.com>; Thu,  6 Jun 2013 10:33:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.126
X-Spam-Level: 
X-Spam-Status: No, score=-102.126 tagged_above=-999 required=5 tests=[AWL=0.473, 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 skwRMEeX8+Xx for <tools-discuss@ietfa.amsl.com>; Thu,  6 Jun 2013 10:33:51 -0700 (PDT)
Received: from hoffman.proper.com (IPv6.Hoffman.Proper.COM [IPv6:2605:8e00:100:41::81]) by ietfa.amsl.com (Postfix) with ESMTP id 3763F21F9944 for <tools-discuss@ietf.org>; Thu,  6 Jun 2013 10:33:51 -0700 (PDT)
Received: from [10.20.30.90] (50-0-66-165.dsl.dynamic.sonic.net [50.0.66.165]) (authenticated bits=0) by hoffman.proper.com (8.14.5/8.14.5) with ESMTP id r56HXerQ034311 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO) for <tools-discuss@ietf.org>; Thu, 6 Jun 2013 10:33:40 -0700 (MST) (envelope-from paul.hoffman@vpnc.org)
From: Paul Hoffman <paul.hoffman@vpnc.org>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: quoted-printable
Message-Id: <8C0F7F1B-855C-4567-9F9E-AE2427DF5F66@vpnc.org>
Date: Thu, 6 Jun 2013 10:33:39 -0700
To: Tools Team Discussion <tools-discuss@ietf.org>
Mime-Version: 1.0 (Mac OS X Mail 6.5 \(1508\))
X-Mailer: Apple Mail (2.1508)
Subject: [Tools-discuss] Draft differ is broken when comparing a draft against one that is more than one rev older
X-BeenThere: tools-discuss@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: IETF Tools Discussion <tools-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/tools-discuss>
List-Post: <mailto:tools-discuss@ietf.org>
List-Help: <mailto:tools-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 06 Jun 2013 17:33:51 -0000

Greetings again.

=
http://tools.ietf.org/rfcdiff?url1=3Ddraft-ietf-json-rfc4627bis-00.txt?url=
2=3Ddraft-ietf-json-rfc4627bis-02.txt

This shows the comparison of the -01 versus the -02, not the -00 versus =
the -02. This is somewhat critical for the above URL, where the -02 is =
supposed to look like the -00, not the -01.

--Paul Hoffman=

From yaronf.ietf@gmail.com  Thu Jun  6 13:02:52 2013
Return-Path: <yaronf.ietf@gmail.com>
X-Original-To: tools-discuss@ietfa.amsl.com
Delivered-To: tools-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EC41811E80E3 for <tools-discuss@ietfa.amsl.com>; Thu,  6 Jun 2013 13:02:51 -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 obeZlUrY-x59 for <tools-discuss@ietfa.amsl.com>; Thu,  6 Jun 2013 13:02:51 -0700 (PDT)
Received: from mail-ea0-x22d.google.com (mail-ea0-x22d.google.com [IPv6:2a00:1450:4013:c01::22d]) by ietfa.amsl.com (Postfix) with ESMTP id 7FDE511E8100 for <tools-discuss@ietf.org>; Thu,  6 Jun 2013 13:02:49 -0700 (PDT)
Received: by mail-ea0-f173.google.com with SMTP id g15so2848310eak.4 for <tools-discuss@ietf.org>; Thu, 06 Jun 2013 13:02:48 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=u+oCT26fJnKOdh8yEYyuhRLltPjfkFgBJvD69E5UCcY=; b=dG0SyKXPWcQ9G3TY2M9SWvH5fUnRnttL2jv83D/VGok5ginppYYQosUC0267SpMul5 BSH0jaij/iH28Za9a39mcYa/ckceUvY5WeZiTAINhpkiNfY+i9rGlx4sFJIVl81oykIT igGEQyRxhVm6DK8K/AJqOcuTEKdbfN5DFLVyxHEYulReMnyLqWO/OGQRMVpkAxxua3Vh QPi3R4XrCqSYVTlxOCkbxg3pinO5xdH91Fp8/2orBTq9jwKwVDsUsydV/VeTDFdJrxeb uyzVvJbvANM6weFnHqYmN/c1iBcmGt7vM2m4s8Ifcjt06vsfLV8cvQZnq35jhQUMV+vI jSfg==
X-Received: by 10.15.65.14 with SMTP id p14mr5633114eex.30.1370548968659; Thu, 06 Jun 2013 13:02:48 -0700 (PDT)
Received: from [10.0.0.7] ([109.65.134.210]) by mx.google.com with ESMTPSA id c5sm92647594eeu.8.2013.06.06.13.02.47 for <multiple recipients> (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Thu, 06 Jun 2013 13:02:48 -0700 (PDT)
Message-ID: <51B0EAE5.6040003@gmail.com>
Date: Thu, 06 Jun 2013 23:02:45 +0300
From: Yaron Sheffer <yaronf.ietf@gmail.com>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130510 Thunderbird/17.0.6
MIME-Version: 1.0
To: Paul Hoffman <paul.hoffman@vpnc.org>
References: <8C0F7F1B-855C-4567-9F9E-AE2427DF5F66@vpnc.org>
In-Reply-To: <8C0F7F1B-855C-4567-9F9E-AE2427DF5F66@vpnc.org>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Cc: Tools Team Discussion <tools-discuss@ietf.org>
Subject: Re: [Tools-discuss] Draft differ is broken when comparing a draft against one that is more than one rev older
X-BeenThere: tools-discuss@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: IETF Tools Discussion <tools-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/tools-discuss>
List-Post: <mailto:tools-discuss@ietf.org>
List-Help: <mailto:tools-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 06 Jun 2013 20:02:55 -0000

Nope. I just made the same mistake the other day: replace the second 
question mark by an ampersand...

	Yaron

On 2013-06-06 20:33, Paul Hoffman wrote:
> Greetings again.
>
> http://tools.ietf.org/rfcdiff?url1=draft-ietf-json-rfc4627bis-00.txt?url2=draft-ietf-json-rfc4627bis-02.txt
>
> This shows the comparison of the -01 versus the -02, not the -00 versus the -02. This is somewhat critical for the above URL, where the -02 is supposed to look like the -00, not the -01.
>
> --Paul Hoffman
> _______________________________________________
> Tools-discuss mailing list
> Tools-discuss@ietf.org
> https://www.ietf.org/mailman/listinfo/tools-discuss
>

From prvs=48705bf5b0=daniele.ceccarelli@ericsson.com  Fri Jun  7 07:42:45 2013
Return-Path: <prvs=48705bf5b0=daniele.ceccarelli@ericsson.com>
X-Original-To: tools-discuss@ietfa.amsl.com
Delivered-To: tools-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BC65E21F9371 for <tools-discuss@ietfa.amsl.com>; Fri,  7 Jun 2013 07:42:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.504
X-Spam-Level: 
X-Spam-Status: No, score=-3.504 tagged_above=-999 required=5 tests=[BAYES_05=-1.11, EXTRA_MPART_TYPE=1, FU_ENDS_2_WRDS=0.255, HELO_EQ_SE=0.35, HTML_MESSAGE=0.001, 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 poOub+bvDOEk for <tools-discuss@ietfa.amsl.com>; Fri,  7 Jun 2013 07:42:41 -0700 (PDT)
Received: from mailgw2.ericsson.se (mailgw2.ericsson.se [193.180.251.37]) by ietfa.amsl.com (Postfix) with ESMTP id 44C6221F91BC for <tools-discuss@ietf.org>; Fri,  7 Jun 2013 07:42:40 -0700 (PDT)
X-AuditID: c1b4fb25-b7f4c6d000004656-ea-51b1f15e9a1c
Received: from ESESSHC012.ericsson.se (Unknown_Domain [153.88.253.125]) by mailgw2.ericsson.se (Symantec Mail Security) with SMTP id 87.E6.18006.E51F1B15; Fri,  7 Jun 2013 16:42:39 +0200 (CEST)
Received: from ESESSMB301.ericsson.se ([169.254.1.55]) by ESESSHC012.ericsson.se ([153.88.183.54]) with mapi id 14.02.0328.009; Fri, 7 Jun 2013 16:42:38 +0200
From: Daniele Ceccarelli <daniele.ceccarelli@ericsson.com>
To: "tools-discuss@ietf.org" <tools-discuss@ietf.org>
Thread-Topic: Bug on CCAMP tools page
Thread-Index: Ac5jjUBzMEYDO0oDTvi9YPjUWeeUGA==
Date: Fri, 7 Jun 2013 14:42:37 +0000
Message-ID: <4A1562797D64E44993C5CBF38CF1BE480D772D@ESESSMB301.ericsson.se>
Accept-Language: it-IT, en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
x-originating-ip: [153.88.183.17]
Content-Type: multipart/related; boundary="_005_4A1562797D64E44993C5CBF38CF1BE480D772DESESSMB301ericsso_"; type="multipart/alternative"
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrFIsWRmVeSWpSXmKPExsUyM+JvrW78x42BBvv2CVk0vd3LYnG5q5vd oqP5LYvF9iNzGR1YPF72z2H0WLLkJ5PHh03NbB4rNq9kDGCJ4rZJSiwpC85Mz9O3S+DOWPnt K1vB3ZqKX3d3szYwXivpYuTkkBAwkVi4YBkzhC0mceHeerYuRi4OIYHDjBKPrz1mAUkICSxi lHiyRbyLkYODTcBK4skhH5CwiICpxNsTM9hBbGaBUokjK6czgtjCAgoSNw7NYoaoUZW4+mgr I4StJ7H67Tkwm0VARaJz1gc2EJtXwFvi3MqLrCA2o4CsxITdixghZopL3HoynwniNhGJhxdP s0HYohIvH/9jBTlHQkBRYnm/HER5N6PErU5DiJGCEidnPmGZwCg8C8mkWUjKZiEpg4jnS7Td 6oKq0ZFYsPsTG4StLbFs4WtmGPvMgcdMmOJeEg+XPmCEsO0kbk6aDmRzAdk7GSU+NL2ESlhL vD8xDcpWlJjS/ZAdpnn9nOXsMM1vz+9lh2ved6eZHaa5v/UlO7LmBYxCqxjZcxMzc9LLjTYx ApPKwS2/VXcw3jkncohRmoNFSZxXj3dxoJBAemJJanZqakFqUXxRaU5q8SFGJg5OEMEl1cDI 52eRHDzRgE1WuT/tOkv3qlua0yffOmtdeVhh73W+dpFUPfFfzndK10xd1rU2LDzg8QGFs8+V jZ33dQrWRX9qSyji9BaUzeG/FffEZPYajT33Vv+JuP+rMk7DdG3Pol2LTLaYcBxf33Hv76Wn 1RreDZk+NYy+gl8tJ23/4Ccf2i7NNV98xnolluKMREMt5qLiRAClqbK2/QIAAA==
X-Mailman-Approved-At: Thu, 13 Jun 2013 04:31:47 -0700
Cc: Lou Berger <lberger@labn.net>, Dan King <daniel@olddog.co.uk>, "BRUNGARD, DEBORAH A \(ATTLABS\)" <db3546@att.com>
Subject: [Tools-discuss] Bug on CCAMP tools page
X-BeenThere: tools-discuss@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: IETF Tools Discussion <tools-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/tools-discuss>
List-Post: <mailto:tools-discuss@ietf.org>
List-Help: <mailto:tools-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Jun 2013 14:42:45 -0000

--_005_4A1562797D64E44993C5CBF38CF1BE480D772DESESSMB301ericsso_
Content-Type: multipart/alternative;
	boundary="_000_4A1562797D64E44993C5CBF38CF1BE480D772DESESSMB301ericsso_"

--_000_4A1562797D64E44993C5CBF38CF1BE480D772DESESSMB301ericsso_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Hello,

While looking for the following ID on the CCAMP tools page
draft-ietf-ccamp-gmpls-signaling-g709v3<http://tools.ietf.org/wg/ccamp/draf=
t-ietf-ccamp-gmpls-signaling-g709v3/>

 I found that the comment associated to it is Waiting for Document Update<h=
ttp://tools.ietf.org/wg/ccamp/trac/ticket/49>

A ticket related to such ID was opened a while ago but when the new version=
 was uploaded the ticket was closed. I was expecting to see the comment cle=
ared (as it happened for other IDs).

Is this a bug or the closing of the ticket is not enough and a further acti=
on is needed?

Many thanks and best regards
Daniele (CCAMP secretary)


 <http://www.ericsson.com/>


DANIELE CECCARELLI
System & Technology - DU IP & Broadband
PDU Optical & Metro

Ericsson
Via E.Melen, 77
Genova, Italy
Phone +390106002512
Mobile +393346725750
daniele.ceccarelli@ericsson.com
www.ericsson.com


 <http://www.ericsson.com/current_campaign>

Legal entity: XOS/N, registered office in TEI. This Communication is Confid=
ential. We only send and receive email on the basis of the terms set out at=
 www.ericsson.com/email_disclaimer<http://www.ericsson.com/email_disclaimer=
>



--_000_4A1562797D64E44993C5CBF38CF1BE480D772DESESSMB301ericsso_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Exchange Server">
<!-- converted from rtf -->
<style><!-- .EmailQuote { margin-left: 1pt; padding-left: 4pt; border-left:=
 #800000 2px solid; } --></style>
</head>
<body>
<font face=3D"Arial" size=3D"2"><span style=3D"font-size:10pt;">
<div>Hello,</div>
<div>&nbsp;</div>
<div>While looking for the following ID on the CCAMP tools page</div>
<div><font size=3D"3"><span style=3D"font-size:12pt;"><a href=3D"http://too=
ls.ietf.org/wg/ccamp/draft-ietf-ccamp-gmpls-signaling-g709v3/"><font color=
=3D"blue"><u>draft-ietf-ccamp-gmpls-signaling-g709v3</u></font></a> </span>=
</font></div>
<div><font size=3D"3"><span style=3D"font-size:12pt;">&nbsp;</span></font><=
/div>
<div> I found that the comment associated to it is <a href=3D"http://tools.=
ietf.org/wg/ccamp/trac/ticket/49"><font size=3D"3" color=3D"blue"><span sty=
le=3D"font-size:12pt;"><u>Waiting for Document Update</u></span></font></a>=
<font size=3D"3"><span style=3D"font-size:12pt;">
</span></font></div>
<div><font size=3D"3"><span style=3D"font-size:12pt;">&nbsp;</span></font><=
/div>
<div>A ticket related to such ID was opened a while ago but when the new ve=
rsion was uploaded the ticket was closed. I was expecting to see the commen=
t cleared (as it happened for other IDs).</div>
<div>&nbsp;</div>
<div>Is this a bug or the closing of the ticket is not enough and a further=
 action is needed?</div>
<div>&nbsp;</div>
<div>Many thanks and best regards</div>
<div>Daniele (CCAMP secretary)</div>
<div>&nbsp;</div>
<div><br>

<a href=3D"http://www.ericsson.com/"><img src=3D"cid:A8C8419931F6A349B5B8D8=
764BCD446E@ericsson.com"> </a>
<br>

<br>

<br>

<font color=3D"#333333"><b>DANIELE CECCARELLI </b></font><font color=3D"#33=
3333"> <br>

System &amp; Technology - DU IP &amp; Broadband <br>

PDU Optical &amp; Metro<br>

<br>

</font><font color=3D"#333333"><b>Ericsson<br>

</b></font><font color=3D"#333333">Via E.Melen, 77<br>

Genova, Italy<br>

Phone &#43;390106002512<br>

Mobile &#43;393346725750<br>

daniele.ceccarelli@ericsson.com<br>

</font><a href=3D"www.ericsson.com"><font color=3D"blue"><u>www.ericsson.co=
m</u></font></a><font color=3D"#333333"> </font><font face=3D"Times New Rom=
an" size=3D"3" color=3D"#333333"><span style=3D"font-size:12pt;"> </span></=
font></div>
<div><font face=3D"Times New Roman" size=3D"3" color=3D"#333333"><span styl=
e=3D"font-size:12pt;"><br>

<br>

<a href=3D"http://www.ericsson.com/current_campaign"><img src=3D"cid:4276B1=
22EC845945BEE506A9E6593373@ericsson.com"><font face=3D"Arial" size=3D"2" co=
lor=3D"black"><span style=3D"font-size:10pt;"> </span></font></a><font face=
=3D"Arial" size=3D"2" color=3D"black"><span style=3D"font-size:9pt;">
</span></font><font color=3D"black"> </font></span></font></div>
<div><font face=3D"Times New Roman" size=3D"3"><span style=3D"font-size:12p=
t;"><br>

<font face=3D"Arial" size=3D"1" color=3D"#333333"><span style=3D"font-size:=
8pt;">Legal entity: XOS/N, registered office in TEI. This Communication is =
Confidential. We only send and receive email on the basis of the terms set =
out at </span></font><a href=3D"http://www.ericsson.com/email_disclaimer"><=
font face=3D"Arial" size=3D"1" color=3D"#333333"><span style=3D"font-size:8=
pt;"><u>www.ericsson.com/email_disclaimer</u></span></font></a><font face=
=3D"Arial" size=3D"1" color=3D"#333333"><span style=3D"font-size:8pt;">
</span></font> </span></font></div>
<div><font face=3D"Times New Roman" size=3D"3"><span style=3D"font-size:12p=
t;">&nbsp;</span></font></div>
<div>&nbsp;</div>
</span></font>
</body>
</html>

--_000_4A1562797D64E44993C5CBF38CF1BE480D772DESESSMB301ericsso_--

--_005_4A1562797D64E44993C5CBF38CF1BE480D772DESESSMB301ericsso_
Content-Type: image/jpeg; name="Picture (Device Independent Bitmap) 1.jpg"
Content-Description: Picture (Device Independent Bitmap) 1.jpg
Content-Disposition: inline;
	filename="Picture (Device Independent Bitmap) 1.jpg";
	creation-date="Fri, 07 Jun 2013 14:42:36 GMT";
	modification-date="Fri, 07 Jun 2013 14:42:36 GMT"
Content-ID: <A8C8419931F6A349B5B8D8764BCD446E@ericsson.com>
Content-Transfer-Encoding: base64

/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a
HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy
MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCAA8AEQDASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD36iii
kAdK5nXvH/hnw4GW/wBUi84D/UQnzHP4D+teYfHLxDrllrdppkFzPa6bJbCTMTFfNfcQwJHXAA49
/evMtE8I6/4kkH9l6ZcTqx5mK7U/76PFdtLCxcVOb0OedZp8sUel6/8AHy6l3RaBpiwr0E92dzfg
g4H4k/SuItPiJ40m1+3uo9Zvbi5aRQtsG/dyEn7vlj5eenSuog+E2maFEtz408SW1kuN32aBsuR9
TyfwFbXhzxr8NPD+rw2ml6VLGGYJ/aM0YYg9Mkk5A962Xs4p+zjczfO377se1qSUUkYJHIpaAQRk
dDRXmHYFFFFABRRRQBwXxE8d+H/DAhstS04aneOvmx2xRSqjOAzFs45B6AnivINc+MPifVVMFlJF
pNr0EdoMNj/fPP5Yr1H4kfC4+MdRh1W11CO0uI4hFL5ykoyAkg8dCMmuH/4R/wCGvg/nWdVk1u+X
rb2/3M+h2/4130PZKK0uzlqc997I80trPVdfvitvBdX91IcnarSMfc16P4Z+B2tX08M+uyRWFpuD
PCG3yuvpxwufXOR6VDqHxkuba3ay8K6PZ6Pa9AwQFz74HGffmuVsPFvi688R21xbarf3OoPKojj8
1irnP3Sg4x68V0y9rJaWiZJQT11PrZQFUKOgGKWkXJQbuuOaWvHO8KKKKACiiigDwX476jrUOt2V
oJZ4tJe3DJsJCSSZO7J7kDbx71wOgeAPE3iTa2n6XKIG/wCXiYeXHj1BPX8M19aywxTrtljSRc5w
6gjNPrrhi3CCjFGEqClK7Z4zoHwDtYtkuv6k87dTBajYn0LHk/hivTtF8LaH4diCaVptvbnu6rlz
9WPJrYorGdac/iZpGnGOyCiiisiwooooA8H8L+NNY1W7iF94m1KKU3vlCCHTxJGy5GMv2zkj2qPx
F4+1yx13xHHH4ikt5bK98qys/s4ZJRuxgt2wPWr+iaRPo11Hb6frmqwWzXQkaFJlCMSwzkbe+MVt
XPhXT7u08dRzGVhd3ImY5GUZSSNvHH616LUVLVaf8E5FzOO4zUvG2uaN4nlF6Rst/Dy3s1muNv2j
Bzz6ZrR8J2fi7VbCw8R3niUv9oXzzp6QqIipBwueoPTmqujeH7PUPElnJetLceZoa2kiyEEOnzLz
x1x3rK0izu9A8aQ+HrHW9UGlwykpbvMpAGCdv3entWbimmo7lX1uxvhTxZrN34h8jXtcvbPWDI4T
SZrUJDLwdqq3XOab4W8aal/ac8niPXL631OCOeV9HmtRHFIFRmARuueM/h3p3hjTJfEPipJtX1XU
L19IV5LTzZF+VvU4XJPAP4VJ4O0k+JPFQuNc1C91FtNjZYFuHUqQwKndhRngmrlGKvddCYtu2pUP
iDxmPAo8f/24nl+fn+zfJHleV5nl4z1zn9PepX+I2sWvxEWWaVv+EdZbfz4yoxAJkBVs+xP86jHh
C2/4Sr/hDv7R1L+wPP8AP+x+cu3P3sZ25xnt+PXmumfwrpl1rfi2KVXMN1ZRxtGCAqBF+XbxxjA9
aJKC3X/DaDTk9mX/AIZa7qGv+GJ7zULk3EovZY1fAHyDGBx9aKPhlpUGkeEza27yMn2l2zIQTkge
gHpRXLVS53Y2g3yo/9k=

--_005_4A1562797D64E44993C5CBF38CF1BE480D772DESESSMB301ericsso_
Content-Type: image/jpeg; name="Picture (Device Independent Bitmap) 2.jpg"
Content-Description: Picture (Device Independent Bitmap) 2.jpg
Content-Disposition: inline;
	filename="Picture (Device Independent Bitmap) 2.jpg";
	creation-date="Fri, 07 Jun 2013 14:42:37 GMT";
	modification-date="Fri, 07 Jun 2013 14:42:37 GMT"
Content-ID: <4276B122EC845945BEE506A9E6593373@ericsson.com>
Content-Transfer-Encoding: base64

/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a
HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy
MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABQAfQDASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDpD940
lKeppK/LiQpKKKYBSUUlMQUUlFMkKKKSqEFOplOq4iCiikqrCCikJpKpIkKKKQmqSE2GabmiimSF
JmikqkiWwpKKKpIm4UlFJVCFpKKSmIKKKKYBSUUUxBSUUUxBSUUU7CCpEOetNjVWcB22rnk4zgUj
kBiFPHaqXcCUnsKSmK3rTs5q0FwooopiCkPSlprGmIaTmk+tHSjpz3oJFbKnng02jrSjGf60AGO5
6UhNOYr5hKA7QeN39aaTTEGPWmlvwFIWqNmoE2KX65ANMoopEhS9PrR05pKYhS3ygcYFNoopgFKB
yBkAn17UYxyaPpTEJijgUH3NJx9aBE0USOuWmSM56MDRUP5CiqHc6BuppKU9TTa+aPdFpY43lkWO
NGd2OAqjJNNrZ0yQWGj3moIQLkssETd0zySPwrehSVSdpOyV2/RARnw1qwj3fZecZ2b13Y+maynV
kco6lWBwQRgg04TSibzhI4lznfuOc+uas6lqH9pSRTPEFnEYWVwf9YR3x9K0mqEotwumu7vf8FYT
Gf2dd/aobbyT50yho1yOQelXv+EW1r/nz/8AIqf40niL/j5s/wDrzi/lSeHP+QjL/wBe8n/oNdMK
FBV/YyTetr3S/Ri62GXHh3VbW3eea12xoMs3mKcD8DVC6tLiylEdxEY3KhgD3B71DW7YyprNkul3
LAXMY/0SZj/44fb0rOFOjVbjBNPpdp3fbZb9PP1FuYQBZgACSeAB3qe5tZ7OYwXEZjlABKk9MjNa
9pbDQrc6jfR/6XkrawP/AHh1cj0H+e1Yks0lxK8srl5HOWY9SaJ0VTguf4n07Lz83+XqS9ARGlkW
NBl2IUD1JpZ4pLed4ZV2yIxVl9CKl08/8TK1/wCuyfzFTa5/yHb7/rs386apr2XP1vb8BdCgAWIA
5J6U+5t5bS4eCdNkqHDLnOKSH/Xx/wC8P51o+Jj/AMVFef7w/wDQRTjTTpOfVNL77/5E9Ljo/DGs
yxrIlkdrDIzIg4+hNV73QtS0+38+6tvLjyBu3qeT9DVjxH+/1hnh/eJ5cY3JyPuishkdB8ysPqMV
0VoUYSlCMXp1uv8A5H9QlZaF+y0LUtQg8+1tS8ecbt6rk/iamk8LazHGzvZ4VQST5qdPzpbhhceG
9Ohh/eSxySl0QZK5Ixn0rKa2uFBJglAHJJQ8U3ToxSXK3otbrqv8L/MTsiKkoormSMgpKKSqEFFF
JTEFFFFMApKKKYgpKKKYgpKKKYgoFFBPamICew6UlFJTEFKGxSUmM00BKHzS/wA6SLyxIBIWC9yo
5/Coy3PFWK5LTW4+tN3kfWkL569KYXFAJPqTSspRiGBBHUGmrMUYMvBByD6USTtLIzuxZmOSxPU0
aC0AnNB4phfHTrTCxNFybkhamGQ4IB4PamZo6c0XFcUnH1ptFFAgpR+lIBmlNMQhNOiKCRTIpZc8
gHGfxpvH/wCujPpTAUjnPQe9KoBBI7evemdaekpTdhVO5SvIzj6e9NCGg5bmtHU4rCOG3NnM8jsg
MoYY2t6CszNBOapOyaGno0JS+9J70UiQooooA6A9TSUN1NJXzp7oVq2VtHeaHepHGrXcLrKMD5in
QgfTrWTU1rdTWVws9vIY5F6EVtQnGE7zV07r7+3oK5DVq+sJrDyROVDyxiTYDyoPTNX/APhI5A3m
rp9gLj/nsIec+vXrWTcXEt1O808hkkc5Zj3rScaMYvlfM/S1v+CJmp4j/wCPqz/684v5U3w3/wAh
KX/r3k/9BqheXst88TShQY41iG0Y4HT8aSyvZbCZpYgpYoyHcMjBGK29tD617XpcL63K9AYqwKkg
g5BHakorlRBteK3Z9bbcxOIkxnt8oNYoNT319LqF0biYKHKhflGBwMVWHWujETVStKa2bFJ3Zc0/
/kJ2v/XZP5iptc/5Dt9/12b+dUo5GilSRDhkYMD7itd/EryOXk0rS3djlma3ySfU81vTdN0nCTtr
fYLq1jIhP7+P/eH860fE3/Ix3n+8P/QRUF7qZvfLIsrO2MZyDbxbM/XnmoL68kv72W6mCiSQ5IUY
HpScoKm4Rd9U/wAH/mS2rWN/XNZv9N1AWlncGGCOJAqKowPlHtWLe6xqGoRCK6uWlQNuCkAc/h9a
hvr6XULo3E23eVVflGBwMf0qtWlfEzqTlaT5X0v09BSm2zojfXOneFtPazmaFpZZS5Tq2CAKzX1/
VZEZHv5irAgjPUVJZ67Na2SWjWllcxIxZPtEW8rnrjmnv4h3oy/2RpK7gRlbbkfTmt3VUkrVGtEr
a9gcr9TGoopK4jIKKKSmIKKKKYgpKKKYBSUUlMQtJRRTEFFFB44piAnsKSikpiCiik60xBS5wMCj
6UhqgEpelABJAHU9BQMBueadhBj1pjHJ9hT5Cu47RgE8DOaiNDEwopQpYFuw600nNAhM0UUYJoJD
r9KTqaU4HHWjNMAx60fhSU9mZyu4lmwFA9qaENJ4wPxoxhc9aQHBGRkDtSE80wCjrSUvQe9AgPoK
SkopiCiig+g6UwCiijFAgoo4opgbx6mkpT1NJXzp7oVdjtLV7Jrhrt12MqMvk5wzAkd/9k1RqdZ1
XT5rcg73ljcHthQ4P/oQralyp+8r7/kIfdadcWw3mN2iwpEmw4OQD/XFQz209sVE8Mke4ZG9SM1f
j1WOO8muAjtuiiVVb1Rozz7fIai1C+iuIUihzgOXOYlj5IHp1+v6VvOnRs3F/wBXE7Ecml3kbxJ5
Ds0qb1CgnioksbuVpFS2mZozhwEOVPofer8OpWyIqsH+aBYnzCrhSpyMAnkH8KbLqVtcv++M8YSU
SIYlUFvlVcHoFPy8EZxk9av2VHdP+v6/yFoVZdOuEto7hY3eJo97OFOF5IwT+H61FJY3cUYkktpV
QkAMUOMnpVoajH5sLkSYS1khI68sHA/D5h+tSR6tHFfT3AR23mMqD/ssp59OnFP2dB9bf8NuLQqr
ptys3lzxPATHJIN6kZ2KWI/TFQtZ3KW63DW8ohbo5U4P41eS/tLaMxQm4kVhKS0igEFo2QAAE+vJ
/SnLqdukxukEpuHVEMTgCMY2985I+XgY4/CqVKjbf+v1+X6Cdim2nXsYG+1mXPTchGeCf5A1B5Mh
EZ2N+8OE4+9zjityQi2VBbM7TveCVVlZecA56E5HPU9azNTlja9MduT5EA8uI57Dv+JJP41VSjGC
v/X9f8AlqxCLW4O3EL/M5QcdWHUU17W4S3WdoJFhbo5U4P41rTa3DIku2Nw5TcvAwJW3bz9MOcf7
o6VDd6rDPZOiIVkkREceUgA24/i6np0wMe9U6VFJ2kJ27lGKxu7iPzIbaWROfmVCRxSLY3TJG620
pWQ7UIQnceeB69DV+GW1TS7Izyzq0c8jqsQBz931Ix068/SmyarHNdI7rIsZheJwvVdxYkr/AN9e
2eapUqaSu+xNkUJbS5hLiWCRNmC25cYz0p/2C4PlqsMrSuSNgQ9gD/I/hVyPULSN4rdlmls1iMb7
gA7ZbdwMkDBA7+vrSDVY5YnS48wGbzfMdACV3MjAgZGfu4xxwaap0u/9f119QtErS6XdJNFCsMjz
PH5hjCHK8kc/l+tV44He4MLK6uA2RtJIIBOMfhWqNWtFxCBI0QgSPfJCrnKsT90nGOfXiqn9oIdW
ku2VtjKygADPKFR0wKcoUk1Z9RNRKstncwwpNLBIkb/ddlIB71MNLvGtYbhIWdJiwQKCT8oyf0z+
Rqe7v7eexEY8xpzsyWRVxgY5YH5/xAIotNQgt7WIEyiaMTqNqjH7yMqDnPBBx26flQoU+a19P+D/
AJCtG5Uawu1ikka2lCRnDtsOFPvQ+nXqIrtaTBWYKp2HknoPxq9bahZxWQjYSiTyJIjiNW5bOCGJ
yBz0AHrzSJq0aXtzOPOHmeXtK43DaynvkdB70/Z0rLULR7kVvo13LcPFLFLFsjMhJQk49h35qr9g
u/ISc20vlOQFfYcHPTmr8+o2pyIlc5gePd5YjBJOR8oJA/D8qVdUtUmN0PPM0iIjx7RsUDbyDnJ+
7wMDHrxVclLa4rRKX9lagSQLKckdQIzmm/YLhGxNDLFmNpFyh5AGatJqaCZXbzT/AKaLk+4/PrRH
qUS2xjZZCxa4OcD/AJaIoHf1U5o5KXcVolSTT7yKMSSWsyoSAGKHBJ6U25srq0Cm4t5YgxwN6kZr
SttWjXU5ZgrHzWi2BiBjaynk546dabqSw22mQW8bys3nySYlwGwQozgE+nXPOKbpQ5XKL2/zE4q1
0Zptp0LKYm3KgduOinGD+OR+Yp8un3kLIslrMjOCVDIRkAZP5CtI3xs7GwkZQ1wWRmXcDuiQ7lz6
ZJx/wAVHDqNnakLGbmVJJC8hkUBlyrLxycn5s54zgU/Z0+rDliZ0NldXGPJgkkyMjaueMgZ/Mj86
bBaXF1IY4IZJHXkhVzitFtQtYrCS1tzcHMDRB3ULkmRG6AnAwpHeqlpPAttPa3BlRJWRt8ShiCue
MEjIO717ClyQTSuS0r2JLfR7q6GIo38wByyshGNuOPrzjFVWtp0MitE4MahnyOgOMH9R+daa6pak
hHNx5Z89Wc4d8OoAPJGTxz0pt3Og0yzilJEswXzipDHy1yE/HB6H+6Kt04W0YNRtoULG2W7uvKaT
y1CPIzbd2Aqljx+FLLbREFrSSSdUXdITFt2jIGep45qXTLqOx1HzzJMkYSRA8Y+ddyMoIGRyCQet
WxqyQXi3n229vZY0IjFymBk8YPztxgnjvRCMHHXv/XX9BJRtqUV0y/kLCOznYqcMAhODgHB/McUg
06d0g8pHkll3fu1U5XacGtKWawn09mea6SN7xpRgBmztXIOSO5OG/TmmTazb3RmWVJY0n8wOyAFl
y4cdxu6c9Kv2dNbsfLHuZjWF5mVRay7oeJPkPycE8+nANRTWV1bxxyTW8saSfcZlIDVfutUiksZL
WESld0IVnA+ZUD53AH1cYHPA68VJqurQ3sMgiUq00oldfJRdpGf4hyx+bqcd+Khwp2dmQ1G25Tm0
u6jtIrlIpJIWj8xnVDheSME/h+tRjTL4xxSfZJtkxCxtsPzE9APr2q2NSjje3DJIPJs5bcjHO5lc
Dv0yw/Wnyarbhp7qAzi6uFQFGUbIyGVsg5yeVGBgYp8tN63C0DMFrcMsbLA5WQMUOPvBfvY+nemC
KUxNMI3MYOC+OB+Nbl3rltNDcxwQyIu3bb5A+QP/AKzPPfJArLsrlLRjNmYyjhVRtqke56ke360p
QgnZMlqKdkyoxB6ACkxUtxN587ymONCxzsjXCj6CoupqDNi5/Kkyc5oNJQAUlFAoEKOOaN3y4wPr
SE5pKYgoopenJpgABJwBkmgjB54pVcqwZSVI5BFISSSSck9TTAByeMD60h60lAoEGD6UUE0UCN49
TSUrdTTa+fPdCkooppE3CkopCapIQE0lFFVYlsKTNGaSqSJuFJRSE1SQgJxTs5FMoBqkSx1FFJVp
CCiikqhBSUUUxBRRSUxBRRSUCCiikpgFFFFUIKSigDNMQo9aQnNBOaSmIKSiimIKcqg5BYDjr/Sm
9PrTkHfNNIQmBuwaUqB+PTFTWts9zPsRlDbS3zNgDAzUWM5Gfr71fLpcZGTzRignuaD79TSJAglQ
cfLnAppwOtKW49qjPNAmwzn2FJnnNPkQoq8g7hng5/Oo6CRWYuxZiST1JpKKUccn8KADHarENxFH
bTRNArs+Nrnqv0qsTSVSdtgvYDS9BQKQmgQUlFFMkKD6Ufzo4FACUvFJmimA4gg4PGKbSn0pKYgp
KKKADrQT2oJ7UlAh27gcDj2optFAz//Z

--_005_4A1562797D64E44993C5CBF38CF1BE480D772DESESSMB301ericsso_--

From pmarks@google.com  Thu Jun 13 13:44:36 2013
Return-Path: <pmarks@google.com>
X-Original-To: tools-discuss@ietfa.amsl.com
Delivered-To: tools-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DCD7621F86D5 for <tools-discuss@ietfa.amsl.com>; Thu, 13 Jun 2013 13:44:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.978
X-Spam-Level: 
X-Spam-Status: No, score=-1.978 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, NO_RELAYS=-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 ShPnGIfBM+89 for <tools-discuss@ietfa.amsl.com>; Thu, 13 Jun 2013 13:44:36 -0700 (PDT)
Received: from mail-ee0-x22e.google.com (mail-ee0-x22e.google.com [IPv6:2a00:1450:4013:c00::22e]) by ietfa.amsl.com (Postfix) with ESMTP id 1ED8E21F9AB9 for <tools-discuss@ietf.org>; Thu, 13 Jun 2013 13:44:35 -0700 (PDT)
Received: by mail-ee0-f46.google.com with SMTP id d41so4165907eek.19 for <tools-discuss@ietf.org>; Thu, 13 Jun 2013 13:44:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:from:date:message-id:subject:to:content-type; bh=8Js7aYh0HH9UvjhzMGyTNFGBYzR34k8uhKnCQUQlK9U=; b=JiafWMcYSL8izdN86I7aMCof+7qaPmyTKEl36rjHHj5DmzqRxVdqxprdTej6PfU2Sw R1ahuFY4v5zdNiE1c4dmf0O4XKCGYjDoiumsOgY2uAvPN+Cx3DM6ktRVsp4MVRvsVr1j L6M+B2h0ZDvJ3aJ0qgyQrgzX001+z4OEZFR8oSZ07HsjkZa13L9ceyYIv9ZpMfh8VQ48 tzzjymLZnD8rO8Qy/1mafmfLsc+BnG8xwGRIX03Dog9frV6tYXUj9X7N5QIfj2HaBVvn IeJbEP6a2EjrRzeVAdiE026bEzOabkHUw4caY/0y+G8RSGN0dIZVG/o0CVBgP4yqbJP5 nlYA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:from:date:message-id:subject:to:content-type :x-gm-message-state; bh=8Js7aYh0HH9UvjhzMGyTNFGBYzR34k8uhKnCQUQlK9U=; b=UX+GDYCLxqcjKLdDDPWSiaDegija2o9yk5YSussb5+8a2RxiWJIC3ST2tnWybe3zWP /t5y85J56wunhGAaCthedU6LB6T4R7VIxNN8cVv5MID3oFUC/zLpMt12mGD2pQYaoMAu T61Tn8rk0Rt4fKVrg0tSOyFda7iNbskemsCya5cbm6/jIJiblaMZ0xnqBMAHtaQqCJy6 5nSrn6OH1VoI1HOp02Z31KLrwbJqVFl1MnLMnDMixZBXGwKhoSitAb2rk1dhIO0HzKj7 x6fU2j2oMvcsuEazUrcLP2xV5IeXILfFkWpeje0g+gmdEU0FQEle+hZtdv97HaNh9oPT wNIw==
X-Received: by 10.14.203.7 with SMTP id e7mr3074020eeo.118.1371156275027; Thu, 13 Jun 2013 13:44:35 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.223.143.10 with HTTP; Thu, 13 Jun 2013 13:44:13 -0700 (PDT)
From: Paul Marks <pmarks@google.com>
Date: Thu, 13 Jun 2013 13:44:14 -0700
Message-ID: <CAHaKRvKMSvyffb=yktfxuGTU2Wb7GdfeUHwSs_sR3WMLwbwN+g@mail.gmail.com>
To: tools-discuss@ietf.org
Content-Type: text/plain; charset=ISO-8859-1
X-Gm-Message-State: ALoCoQn0Btl01gNcC6rwyVH1wJDYoN2foMjZhupiwpIH/c1xupvvpyuE46AN2NQ0inyBCIjVF8lfkZ7cCpgdQpIc72nOGY7/DVSgGCyTgmCIB93Iq2rMWmfIFnJPjrjnTtUMCz++MXIyGsGK4Sn/agYHGW9WlD/f3HcRs3Y8ZtpLzPjl9h4OZdj0zucHe5vF99YUQsPLnpRu
X-Mailman-Approved-At: Fri, 14 Jun 2013 05:31:17 -0700
Subject: [Tools-discuss] HTML version of RFC4890 is truncated
X-BeenThere: tools-discuss@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: IETF Tools Discussion <tools-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/tools-discuss>
List-Post: <mailto:tools-discuss@ietf.org>
List-Help: <mailto:tools-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Jun 2013 20:45:57 -0000

Compare these two documents:
- http://tools.ietf.org/rfc/rfc4890.txt
- http://tools.ietf.org/html/rfc4890

The text version has the full 37 pages, but the HTML version stops in
the middle of page 3.  I've only noticed this on one page, but I'm not
sure if it's indicative of a wider bug.

From lars@netapp.com  Fri Jun 14 05:38:25 2013
Return-Path: <lars@netapp.com>
X-Original-To: tools-discuss@ietfa.amsl.com
Delivered-To: tools-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BFDDB21F9C8A for <tools-discuss@ietfa.amsl.com>; Fri, 14 Jun 2013 05:38:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.009
X-Spam-Level: 
X-Spam-Status: No, score=-5.009 tagged_above=-999 required=5 tests=[AWL=-2.410, 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 QfmbZMeBBuHC for <tools-discuss@ietfa.amsl.com>; Fri, 14 Jun 2013 05:38:21 -0700 (PDT)
Received: from mx11.netapp.com (mx11.netapp.com [216.240.18.76]) by ietfa.amsl.com (Postfix) with ESMTP id B17CD21F9C8B for <tools-discuss@ietf.org>; Fri, 14 Jun 2013 05:38:21 -0700 (PDT)
X-IronPort-AV: E=Sophos;i="4.87,866,1363158000"; d="scan'208";a="25412484"
Received: from vmwexceht04-prd.hq.netapp.com ([10.106.77.34]) by mx11-out.netapp.com with ESMTP; 14 Jun 2013 05:38:21 -0700
Received: from SACEXCMBX01-PRD.hq.netapp.com ([169.254.2.48]) by vmwexceht04-prd.hq.netapp.com ([10.106.77.34]) with mapi id 14.03.0123.003; Fri, 14 Jun 2013 05:38:21 -0700
From: "Eggert, Lars" <lars@netapp.com>
To: Paul Marks <pmarks@google.com>
Thread-Topic: [Tools-discuss] HTML version of RFC4890 is truncated
Thread-Index: AQHOaPtXox6O5992M0uVXNT4Ia7Pjpk1m3wA
Date: Fri, 14 Jun 2013 12:38:20 +0000
Message-ID: <603B1A5F-C594-49A6-B999-261769CE3BA9@netapp.com>
References: <CAHaKRvKMSvyffb=yktfxuGTU2Wb7GdfeUHwSs_sR3WMLwbwN+g@mail.gmail.com>
In-Reply-To: <CAHaKRvKMSvyffb=yktfxuGTU2Wb7GdfeUHwSs_sR3WMLwbwN+g@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.106.53.51]
Content-Type: text/plain; charset="us-ascii"
Content-ID: <0A1CCE61049F5548B5BF3C0EAF9E9C5A@hq.netapp.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "<tools-discuss@ietf.org>" <tools-discuss@ietf.org>
Subject: Re: [Tools-discuss] HTML version of RFC4890 is truncated
X-BeenThere: tools-discuss@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: IETF Tools Discussion <tools-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/tools-discuss>
List-Post: <mailto:tools-discuss@ietf.org>
List-Help: <mailto:tools-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Jun 2013 12:38:25 -0000

Which browser? HTML works fine in Chrome.

Lars

On Jun 13, 2013, at 22:44, Paul Marks <pmarks@google.com> wrote:

> Compare these two documents:
> - http://tools.ietf.org/rfc/rfc4890.txt
> - http://tools.ietf.org/html/rfc4890
>=20
> The text version has the full 37 pages, but the HTML version stops in
> the middle of page 3.  I've only noticed this on one page, but I'm not
> sure if it's indicative of a wider bug.
> _______________________________________________
> Tools-discuss mailing list
> Tools-discuss@ietf.org
> https://www.ietf.org/mailman/listinfo/tools-discuss


From tony@att.com  Fri Jun 14 07:27:10 2013
Return-Path: <tony@att.com>
X-Original-To: tools-discuss@ietfa.amsl.com
Delivered-To: tools-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EE62321F9CDB for <tools-discuss@ietfa.amsl.com>; Fri, 14 Jun 2013 07:27:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.599
X-Spam-Level: 
X-Spam-Status: No, score=-106.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, 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 u9mjJFRP8OaL for <tools-discuss@ietfa.amsl.com>; Fri, 14 Jun 2013 07:26:59 -0700 (PDT)
Received: from nbfkord-smmo06.seg.att.com (nbfkord-smmo06.seg.att.com [209.65.160.94]) by ietfa.amsl.com (Postfix) with ESMTP id B643D21F9CE2 for <tools-discuss@ietf.org>; Fri, 14 Jun 2013 07:26:58 -0700 (PDT)
Received: from unknown [144.160.20.145] (EHLO mlpd192.enaf.sfdc.sbc.com) by nbfkord-smmo06.seg.att.com(mxl_mta-6.15.0-1) over TLS secured channel with ESMTP id 2382bb15.0.169626.00-441.476263.nbfkord-smmo06.seg.att.com (envelope-from <tony@att.com>);  Fri, 14 Jun 2013 14:26:58 +0000 (UTC)
X-MXL-Hash: 51bb283251719235-b133be16f3a38fb13626db659556042be6f12eb7
Received: from enaf.sfdc.sbc.com (localhost.localdomain [127.0.0.1]) by mlpd192.enaf.sfdc.sbc.com (8.14.5/8.14.5) with ESMTP id r5EEQwSI024384 for <tools-discuss@ietf.org>; Fri, 14 Jun 2013 10:26:58 -0400
Received: from alpi133.aldc.att.com (alpi133.aldc.att.com [130.8.217.3]) by mlpd192.enaf.sfdc.sbc.com (8.14.5/8.14.5) with ESMTP id r5EEQnTc024262 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for <tools-discuss@ietf.org>; Fri, 14 Jun 2013 10:26:52 -0400
Received: from alpi153.aldc.att.com (alpi153.aldc.att.com [130.8.42.31]) by alpi133.aldc.att.com (RSA Interceptor) for <tools-discuss@ietf.org>; Fri, 14 Jun 2013 14:26:36 GMT
Received: from aldc.att.com (localhost [127.0.0.1]) by alpi153.aldc.att.com (8.14.5/8.14.5) with ESMTP id r5EEQat5015367 for <tools-discuss@ietf.org>; Fri, 14 Jun 2013 10:26:36 -0400
Received: from mailgw1.maillennium.att.com (maillennium.att.com [135.25.114.99]) by alpi153.aldc.att.com (8.14.5/8.14.5) with ESMTP id r5EEQS6G015046 for <tools-discuss@ietf.org>; Fri, 14 Jun 2013 10:26:31 -0400
Received: from [130.10.43.236] (vpn-130-10-43-236.vpn.west.att.com[130.10.43.236]) by maillennium.att.com (mailgw1) with ESMTP id <20130614142627gw100bhh6de> (Authid: tony); Fri, 14 Jun 2013 14:26:28 +0000
X-Originating-IP: [130.10.43.236]
Message-ID: <51BB2817.3050503@att.com>
Date: Fri, 14 Jun 2013 10:26:31 -0400
From: Tony Hansen <tony@att.com>
User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:17.0) Gecko/20130509 Thunderbird/17.0.6
MIME-Version: 1.0
To: Paul Marks <pmarks@google.com>
References: <CAHaKRvKMSvyffb=yktfxuGTU2Wb7GdfeUHwSs_sR3WMLwbwN+g@mail.gmail.com>
In-Reply-To: <CAHaKRvKMSvyffb=yktfxuGTU2Wb7GdfeUHwSs_sR3WMLwbwN+g@mail.gmail.com>
X-Enigmail-Version: 1.5.1
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
X-RSA-Inspected: yes
X-RSA-Classifications: public
X-Spam: [F=0.2000000000; CM=0.500; S=0.200(2010122901)]
X-MAIL-FROM: <tony@att.com>
X-SOURCE-IP: [144.160.20.145]
X-AnalysisOut: [v=2.0 cv=UPFq6ljy c=1 sm=0 a=ZRNLZ4dFUbCvG8UMqPvVAA==:17 a]
X-AnalysisOut: [=ox5uGjxc3NwA:10 a=bfzWQn4VrGAA:10 a=h-AOgXGSiyYA:10 a=ofM]
X-AnalysisOut: [gfj31e3cA:10 a=BLceEmwcHowA:10 a=8nJEP1OIZ-IA:10 a=zQP7CpK]
X-AnalysisOut: [OAAAA:8 a=IczN22gTzS4A:10 a=48vgC7mUAAAA:8 a=PD6vzk_YHJtHc]
X-AnalysisOut: [M3dsHsA:9 a=wPNLvfGTeEIA:10]
Cc: tools-discuss@ietf.org
Subject: Re: [Tools-discuss] HTML version of RFC4890 is truncated
X-BeenThere: tools-discuss@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: IETF Tools Discussion <tools-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/tools-discuss>
List-Post: <mailto:tools-discuss@ietf.org>
List-Help: <mailto:tools-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Jun 2013 14:27:10 -0000

Not seeing an issue in FF.

    Tony Hansen

On 6/13/2013 4:44 PM, Paul Marks wrote:
> Compare these two documents:
> - http://tools.ietf.org/rfc/rfc4890.txt
> - http://tools.ietf.org/html/rfc4890
>
> The text version has the full 37 pages, but the HTML version stops in
> the middle of page 3.  I've only noticed this on one page, but I'm not
> sure if it's indicative of a wider bug.

From pmarks@google.com  Fri Jun 14 10:37:30 2013
Return-Path: <pmarks@google.com>
X-Original-To: tools-discuss@ietfa.amsl.com
Delivered-To: tools-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A9E4821F9D0D for <tools-discuss@ietfa.amsl.com>; Fri, 14 Jun 2013 10:37:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.978
X-Spam-Level: 
X-Spam-Status: No, score=-1.978 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, NO_RELAYS=-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 ZjebEE4OSPUY for <tools-discuss@ietfa.amsl.com>; Fri, 14 Jun 2013 10:37:30 -0700 (PDT)
Received: from mail-ee0-x229.google.com (mail-ee0-x229.google.com [IPv6:2a00:1450:4013:c00::229]) by ietfa.amsl.com (Postfix) with ESMTP id 0BB0321F9D02 for <tools-discuss@ietf.org>; Fri, 14 Jun 2013 10:37:29 -0700 (PDT)
Received: by mail-ee0-f41.google.com with SMTP id d17so506291eek.14 for <tools-discuss@ietf.org>; Fri, 14 Jun 2013 10:37:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=esz4pY0OSIJm+OUBM5qgPBtCBcePumKz1G6a25LoB2E=; b=ZFiqTtFJJP1KGwpQCeEchRtZgxfnoiR0lHM4lLwPbcU40/E7DuvQj+f59E0Hn6stYe Cq20hDb0DUUU/kuO9I3KY3I6JTaio67aJirCgvwfs9DzmyzamG2IbLYm2hkn89PQ4HX2 00iRqFykkeZHn0j3Ox7h88gVnjeQXfxhUDlOMH+dNW4xjcyFG18nyIkMlJ8IIBugxMbq kNqPMwarlFazArG4H570TJlbpqFPKUTlBgPTNVPk8mGLFkwCKjWVP5YX+hLYcMdUtm9g /Y2Qmydj2V2yPuNUVps2QcfCMWc8GRbk3iHf0bAStO2vMWKdaar2QiWm/guTo62iy9lx 7kqA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:x-gm-message-state; bh=esz4pY0OSIJm+OUBM5qgPBtCBcePumKz1G6a25LoB2E=; b=I2c93HRDDkZ2sT9WyetALXAV8oOvAmabYc4hlIRNy4eTjV8MQXwW4Dww5P6I/mF3lM ZoLXK7o7KVjzUYSiRY4Vu2vOgB/vsJkFaqJt1ZbpGU83BdB+PpR2sOEIzEguMilnAITK 2tDFqOw2L0OYOBhqS3cqoXoqSQWFt64OI7yzXkV43bHltaEGFiSkyFICHH/HGe83lHxb jXnozTQ8xk2wBJV8O2tCcSAIS7ZPTh84WalVUiHJx6fh1d9Qws1aOFOS64EKtyjhLbJ0 wXAtgo44RbaBQ1mAr6RMDrsh5b1h3LUdvm2bB+oOvr47nv/2tabCoLvUkXEMDWS15ksW Ze2w==
X-Received: by 10.15.44.205 with SMTP id z53mr4318636eev.31.1371231448981; Fri, 14 Jun 2013 10:37:28 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.223.143.10 with HTTP; Fri, 14 Jun 2013 10:37:08 -0700 (PDT)
In-Reply-To: <603B1A5F-C594-49A6-B999-261769CE3BA9@netapp.com>
References: <CAHaKRvKMSvyffb=yktfxuGTU2Wb7GdfeUHwSs_sR3WMLwbwN+g@mail.gmail.com> <603B1A5F-C594-49A6-B999-261769CE3BA9@netapp.com>
From: Paul Marks <pmarks@google.com>
Date: Fri, 14 Jun 2013 10:37:08 -0700
Message-ID: <CAHaKRv+9aQZoo==FR=_j5y7MqFBq5J7mxP=81M1YjWqtVPyLQg@mail.gmail.com>
To: "Eggert, Lars" <lars@netapp.com>
Content-Type: text/plain; charset=ISO-8859-1
X-Gm-Message-State: ALoCoQmXdfANuCddl8bnjTwSGDDvsdrxQgZR7RzC2qPAZiymM0j6J1ygIOOUY4puGAfbYW4njoFvFC8KWtBh1YeWsFUe86Lqcp0iCWRxUtbhelg+Y9TN9Z/dFtuniaVAhu10Jakm24+rMRm15qSFQZy9ThnvomtvZ8nL1tOwQ1U5hYM7RCVjYTb481XHcgPSRX50XaDyZvl7
X-Mailman-Approved-At: Fri, 14 Jun 2013 10:44:10 -0700
Cc: "<tools-discuss@ietf.org>" <tools-discuss@ietf.org>
Subject: Re: [Tools-discuss] HTML version of RFC4890 is truncated
X-BeenThere: tools-discuss@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: IETF Tools Discussion <tools-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/tools-discuss>
List-Post: <mailto:tools-discuss@ietf.org>
List-Help: <mailto:tools-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Jun 2013 17:37:30 -0000

On Fri, Jun 14, 2013 at 5:38 AM, Eggert, Lars <lars@netapp.com> wrote:
> Which browser? HTML works fine in Chrome.
>

It appears to be working again today.  I was previously seeing the
truncation in Chrome and curl, from 2 machines on different networks.

> Lars
>
> On Jun 13, 2013, at 22:44, Paul Marks <pmarks@google.com> wrote:
>
>> Compare these two documents:
>> - http://tools.ietf.org/rfc/rfc4890.txt
>> - http://tools.ietf.org/html/rfc4890
>>
>> The text version has the full 37 pages, but the HTML version stops in
>> the middle of page 3.  I've only noticed this on one page, but I'm not
>> sure if it's indicative of a wider bug.

From henrik@levkowetz.com  Fri Jun 14 10:47:17 2013
Return-Path: <henrik@levkowetz.com>
X-Original-To: tools-discuss@ietfa.amsl.com
Delivered-To: tools-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 11CCC21F9D11 for <tools-discuss@ietfa.amsl.com>; Fri, 14 Jun 2013 10:47:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.184
X-Spam-Level: 
X-Spam-Status: No, score=-102.184 tagged_above=-999 required=5 tests=[AWL=0.416, BAYES_00=-2.599, NO_RELAYS=-0.001, 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 zHs9+232-XXX for <tools-discuss@ietfa.amsl.com>; Fri, 14 Jun 2013 10:47:16 -0700 (PDT)
Received: from grenache.tools.ietf.org (grenache.tools.ietf.org [IPv6:2a01:3f0:1:2::30]) by ietfa.amsl.com (Postfix) with ESMTP id D27BB21F9D10 for <tools-discuss@ietf.org>; Fri, 14 Jun 2013 10:47:06 -0700 (PDT)
Received: from [2a01:3f0:1:0:941:157f:265:8a5d] (port=62042 helo=tannat.netnod.se) by grenache.tools.ietf.org with esmtpsa (TLS1.0:DHE_RSA_CAMELLIA_256_CBC_SHA1:256) (Exim 4.80) (envelope-from <henrik@levkowetz.com>) id 1UnY5X-0007m7-Ej; Fri, 14 Jun 2013 19:47:03 +0200
Message-ID: <51BB5717.2040608@levkowetz.com>
Date: Fri, 14 Jun 2013 19:47:03 +0200
From: Henrik Levkowetz <henrik@levkowetz.com>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:17.0) Gecko/20130509 Thunderbird/17.0.6
MIME-Version: 1.0
To: Paul Marks <pmarks@google.com>
References: <CAHaKRvKMSvyffb=yktfxuGTU2Wb7GdfeUHwSs_sR3WMLwbwN+g@mail.gmail.com> <603B1A5F-C594-49A6-B999-261769CE3BA9@netapp.com> <CAHaKRv+9aQZoo==FR=_j5y7MqFBq5J7mxP=81M1YjWqtVPyLQg@mail.gmail.com>
In-Reply-To: <CAHaKRv+9aQZoo==FR=_j5y7MqFBq5J7mxP=81M1YjWqtVPyLQg@mail.gmail.com>
X-Enigmail-Version: 1.5.1
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
X-SA-Exim-Connect-IP: 2a01:3f0:1:0:941:157f:265:8a5d
X-SA-Exim-Rcpt-To: pmarks@google.com, lars@netapp.com, tools-discuss@ietf.org, henrik-sent@levkowetz.com
X-SA-Exim-Mail-From: henrik@levkowetz.com
X-SA-Exim-Version: 4.2.1 (built Mon, 26 Dec 2011 16:24:06 +0000)
X-SA-Exim-Scanned: Yes (on grenache.tools.ietf.org)
Cc: "<tools-discuss@ietf.org>" <tools-discuss@ietf.org>
Subject: Re: [Tools-discuss] HTML version of RFC4890 is truncated
X-BeenThere: tools-discuss@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: IETF Tools Discussion <tools-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/tools-discuss>
List-Post: <mailto:tools-discuss@ietf.org>
List-Help: <mailto:tools-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Jun 2013 17:47:17 -0000

Hi Paul,

On 2013-06-14 19:37 Paul Marks said:
> On Fri, Jun 14, 2013 at 5:38 AM, Eggert, Lars <lars@netapp.com> wrote:
>> Which browser? HTML works fine in Chrome.
>>
> 
> It appears to be working again today.  I was previously seeing the
> truncation in Chrome and curl, from 2 machines on different networks.

I fixed this right after I'd approved your post (as list moderator).

Thanks for the alert!

Best regards,

	Henrik

>> Lars
>>
>> On Jun 13, 2013, at 22:44, Paul Marks <pmarks@google.com> wrote:
>>
>>> Compare these two documents:
>>> - http://tools.ietf.org/rfc/rfc4890.txt
>>> - http://tools.ietf.org/html/rfc4890
>>>
>>> The text version has the full 37 pages, but the HTML version stops in
>>> the middle of page 3.  I've only noticed this on one page, but I'm not
>>> sure if it's indicative of a wider bug.
> _______________________________________________
> Tools-discuss mailing list
> Tools-discuss@ietf.org
> https://www.ietf.org/mailman/listinfo/tools-discuss
> 

From yakushev@google.com  Mon Jun 17 02:09:39 2013
Return-Path: <yakushev@google.com>
X-Original-To: tools-discuss@ietfa.amsl.com
Delivered-To: tools-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9F48421F9B01 for <tools-discuss@ietfa.amsl.com>; Mon, 17 Jun 2013 02:09:38 -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, HTML_MESSAGE=0.001, NO_RELAYS=-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 YXf65WB+MPFm for <tools-discuss@ietfa.amsl.com>; Mon, 17 Jun 2013 02:09:37 -0700 (PDT)
Received: from mail-ve0-x231.google.com (mail-ve0-x231.google.com [IPv6:2607:f8b0:400c:c01::231]) by ietfa.amsl.com (Postfix) with ESMTP id 15BB021F9B00 for <tools-discuss@ietf.org>; Mon, 17 Jun 2013 02:09:36 -0700 (PDT)
Received: by mail-ve0-f177.google.com with SMTP id cz10so1909567veb.36 for <tools-discuss@ietf.org>; Mon, 17 Jun 2013 02:09:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=fo3t/GZTDw5sHVrFw44Rf6qIfhmj66cN8xmXY+SUDAo=; b=OW8C5p4uJ575vjpxX3UsaGPSmMPbyJYZWauqeB3QHqjrwSdbP4tQ68+XLv4ySO7mm7 4CBHa7jye3dpUf5vwvooi7EvC1ZKF5pJJxAVnqKzRYV1MhTXFZRd5Gelk2DLkcO9k4/T xCx27RytWQqk9h9pErGWKNJda3/iUcVmqe43IvKi99JFO1YeWw1dUEXPtZ2mMgBjSsr7 VhTDiV5ced+PmmBW9nvSGvk/KoIrQa8aYwRpHDJhNJYksKLKwxjotdQbF5tsRPdmJrN/ ysJPBpxEJBoWUrO1fXpa8kPGHN0dPTBytB1LIoCtxxvnM9upxcgpSSO0zOo//kNIpoh5 /Oow==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type :x-gm-message-state; bh=fo3t/GZTDw5sHVrFw44Rf6qIfhmj66cN8xmXY+SUDAo=; b=iwVmK1KpC2QziEYiPwDxr22qTCN/h7QdDGBh9t/U6qfjwkyUCQbJ2obda0sRfIaigV BjZ8Qjw5yuDuQRgNJGAcCgodEEdVEyPcOzgDbPtBt/glo2Rpn9W/xauTlZvvGX+QdAOH O9oqFuvboh+qoXEegkCUXbZzbOQu9yvpLALlHp4gPmLdKxwM1ogdBU0Svh8vsK/pw5zV 0t43DWFLLEnHKmE/kpkEPQo61Fu0rWRybicrDG0fWD2jAr9ewoLubyaxgLN18lxxRN++ GjcsmcXYMLZC+0X0CUis5EfGrMK6O/UecXIL9Amcp9gKgUtqRe99nEmb4w39IcCGKpEz 9/OA==
MIME-Version: 1.0
X-Received: by 10.58.233.233 with SMTP id tz9mr4158948vec.13.1371460174987; Mon, 17 Jun 2013 02:09:34 -0700 (PDT)
Received: by 10.58.208.81 with HTTP; Mon, 17 Jun 2013 02:09:34 -0700 (PDT)
Date: Mon, 17 Jun 2013 11:09:34 +0200
Message-ID: <CAJxDCqUof92uKFy+5+L_XJB3SdDvbsWhHJ=s2=mzsmOmd=iADw@mail.gmail.com>
From: Gregory Yakushev <yakushev@google.com>
To: tools-discuss@ietf.org
Content-Type: multipart/alternative; boundary=089e0122a6888def9e04df55f425
X-Gm-Message-State: ALoCoQklUmvP9sgsw8b1uNV6jfyv+twSQESqxEkxVp+wmDdmcDgQuu5wnOpwqLDzF6nl7mXiFiRlhrKBlPjOjb8W2+ixjeMHRpQezx2zI0hLLMPaNsWR97UI8QyK+c17HzgRqSr284WH53kFurhon6MkFkVJdY/CXTppyQxVfK7tVbvhDjfxABGaVowWvx19QBJVcAlmDXIF
X-Mailman-Approved-At: Mon, 17 Jun 2013 02:32:48 -0700
Subject: [Tools-discuss] No archive for recent posts on calsify@
X-BeenThere: tools-discuss@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: IETF Tools Discussion <tools-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/tools-discuss>
List-Post: <mailto:tools-discuss@ietf.org>
List-Help: <mailto:tools-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Jun 2013 09:09:39 -0000

--089e0122a6888def9e04df55f425
Content-Type: text/plain; charset=ISO-8859-1

We had a discussion in the past month on the calsify@ietf.org mailing list.
But I do not see this discussion at
http://lists.osafoundation.org/pipermail/ietf-calsify/, the last one in the
archive is dated 2012.

I also couldn't report this issue through the "Report a bug" link (
http://tools.ietf.org/tools/ietfdb/newticket), my e-mail and password
didn't grant me access to do that.

Regards
Grisha

--089e0122a6888def9e04df55f425
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">We had a discussion in the past month on the <a href=3D"ma=
ilto:calsify@ietf.org">calsify@ietf.org</a> mailing list. But I do not see =
this discussion at=A0<a href=3D"http://lists.osafoundation.org/pipermail/ie=
tf-calsify/">http://lists.osafoundation.org/pipermail/ietf-calsify/</a>, th=
e last one in the archive is dated 2012.<div>
<br></div><div style>I also couldn&#39;t report this issue through the &quo=
t;Report a bug&quot; link (<a href=3D"http://tools.ietf.org/tools/ietfdb/ne=
wticket">http://tools.ietf.org/tools/ietfdb/newticket</a>), my e-mail and p=
assword didn&#39;t grant me access to do that.</div>
<div style><br></div><div style>Regards</div><div style>Grisha</div></div>

--089e0122a6888def9e04df55f425--

From derhoermi@gmx.net  Mon Jun 17 05:10:34 2013
Return-Path: <derhoermi@gmx.net>
X-Original-To: tools-discuss@ietfa.amsl.com
Delivered-To: tools-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CC97921F9976 for <tools-discuss@ietfa.amsl.com>; Mon, 17 Jun 2013 05:10:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.549
X-Spam-Level: 
X-Spam-Status: No, score=-2.549 tagged_above=-999 required=5 tests=[AWL=0.050,  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 JMZWW7Nn7WTY for <tools-discuss@ietfa.amsl.com>; Mon, 17 Jun 2013 05:10:26 -0700 (PDT)
Received: from mout.gmx.net (mout.gmx.net [212.227.17.20]) by ietfa.amsl.com (Postfix) with ESMTP id BD20421F935A for <tools-discuss@ietf.org>; Mon, 17 Jun 2013 05:10:24 -0700 (PDT)
Received: from mailout-de.gmx.net ([10.1.76.16]) by mrigmx.server.lan (mrigmx002) with ESMTP (Nemesis) id 0MTuiV-1UxWYg1TCD-00QnGt for <tools-discuss@ietf.org>; Mon, 17 Jun 2013 14:10:23 +0200
Received: (qmail invoked by alias); 17 Jun 2013 12:10:23 -0000
Received: from p5B233A50.dip0.t-ipconnect.de (EHLO netb.Speedport_W_700V) [91.35.58.80] by mail.gmx.net (mp016) with SMTP; 17 Jun 2013 14:10:23 +0200
X-Authenticated: #723575
X-Provags-ID: V01U2FsdGVkX18Qxp9amlMQlt/ZUjQvgjCgjQ0BZL+BvDNCtO1U05 PAjTH1bNUGIz/9
From: Bjoern Hoehrmann <derhoermi@gmx.net>
To: Gregory Yakushev <yakushev@google.com>
Date: Mon, 17 Jun 2013 14:10:22 +0200
Message-ID: <e4vtr81v0ehnorje9br5f5cu3jvc5lveeh@hive.bjoern.hoehrmann.de>
References: <CAJxDCqUof92uKFy+5+L_XJB3SdDvbsWhHJ=s2=mzsmOmd=iADw@mail.gmail.com>
In-Reply-To: <CAJxDCqUof92uKFy+5+L_XJB3SdDvbsWhHJ=s2=mzsmOmd=iADw@mail.gmail.com>
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: tools-discuss@ietf.org
Subject: Re: [Tools-discuss] No archive for recent posts on calsify@
X-BeenThere: tools-discuss@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: IETF Tools Discussion <tools-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/tools-discuss>
List-Post: <mailto:tools-discuss@ietf.org>
List-Help: <mailto:tools-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Jun 2013 12:10:34 -0000

* Gregory Yakushev wrote:
>We had a discussion in the past month on the calsify@ietf.org mailing list.
>But I do not see this discussion at
>http://lists.osafoundation.org/pipermail/ietf-calsify/, the last one in the
>archive is dated 2012.

http://www.ietf.org/mail-archive/web/calsify/current/maillist.html
-- 
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 yakushev@google.com  Mon Jun 17 06:26:43 2013
Return-Path: <yakushev@google.com>
X-Original-To: tools-discuss@ietfa.amsl.com
Delivered-To: tools-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A981C21F9BEE for <tools-discuss@ietfa.amsl.com>; Mon, 17 Jun 2013 06:26:43 -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, HTML_MESSAGE=0.001, NO_RELAYS=-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 S98Boyrs7MzF for <tools-discuss@ietfa.amsl.com>; Mon, 17 Jun 2013 06:26:42 -0700 (PDT)
Received: from mail-vb0-x229.google.com (mail-vb0-x229.google.com [IPv6:2607:f8b0:400c:c02::229]) by ietfa.amsl.com (Postfix) with ESMTP id D54E921F962D for <tools-discuss@ietf.org>; Mon, 17 Jun 2013 06:26:41 -0700 (PDT)
Received: by mail-vb0-f41.google.com with SMTP id p13so1944480vbe.28 for <tools-discuss@ietf.org>; Mon, 17 Jun 2013 06:26:41 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=fG2Qi8F6VcWww9ubBG7QltqOl4NOnLgeIJrNs0bGeUs=; b=p4xGBas34D/j9mOtlui7o+eQ4sWewTL2eW+dHJv5VtBksEDOXIvvWM/d/RRp0PU5dr nsW77e6xEUzu4A7sOXOnIIpZmCaNHd8n0tYP/Lqaic3yu8ArTyXb93eT6pLbvY4852rr cS+ig7aOEcKTx9zPZ7JFLXA8yOZeFOLv5KY0zYYBrkgEoZt4pikSilgXgIqBden5WGno Yb8Fkez4GqZhYjR7Kn0Mwxu9r8dI328F48FIU3j/G6ck1lsCp8daoXb6NRdzj+ZB9uoR O23/Q/ylij2X8jajRoep5d7aHVFrePTX3/KXJPrHS3LHZuydPgXsjpi8XhN1KM4PsPIT MnhQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:x-gm-message-state; bh=fG2Qi8F6VcWww9ubBG7QltqOl4NOnLgeIJrNs0bGeUs=; b=C3j6Pc9NDNy0aD4/X2C3yNbyOn4dAKJjf+CAZ97T3Ozvx+0C1vdVldW5mgbfAe5vfq ELPdYW39DxfCIrIR4K2vqp1qB/P3dXjGWeXgxuDKAahhSolydx8C20sE7kQcF2wbF/dt dxIKGxDfWWrZnetKlMtng6c7whQ97SO5NDSZX/YdSkb0TOPz0Pfyk9Dw6f3EQGOoxHyI PISg0HgiZVfJBzxIjRH7WkpcjkMPMLEgzlpuRCMt0Wz3udk4ELAk1SzQAvIrcUS9dU1b PN3+MPCZEPE3RSXGz1TIy3dG26F/k6j971ighiDn2SXmr5YNKEjRuuJ2uPKvp7VMCL2G x7Rw==
MIME-Version: 1.0
X-Received: by 10.58.233.233 with SMTP id tz9mr4446976vec.13.1371475601053; Mon, 17 Jun 2013 06:26:41 -0700 (PDT)
Received: by 10.58.208.81 with HTTP; Mon, 17 Jun 2013 06:26:40 -0700 (PDT)
In-Reply-To: <e4vtr81v0ehnorje9br5f5cu3jvc5lveeh@hive.bjoern.hoehrmann.de>
References: <CAJxDCqUof92uKFy+5+L_XJB3SdDvbsWhHJ=s2=mzsmOmd=iADw@mail.gmail.com> <e4vtr81v0ehnorje9br5f5cu3jvc5lveeh@hive.bjoern.hoehrmann.de>
Date: Mon, 17 Jun 2013 15:26:40 +0200
Message-ID: <CAJxDCqWOh5kAMhhxLVO3p_WiGEGKMtA0Op2A-tC_x+RZw3DXzg@mail.gmail.com>
From: Gregory Yakushev <yakushev@google.com>
To: Bjoern Hoehrmann <derhoermi@gmx.net>
Content-Type: multipart/alternative; boundary=089e0122a68804ff5404df598c9b
X-Gm-Message-State: ALoCoQk0U8N3asQXv+X9GCg1ySejoXVKReIaDPiTenbvSoFJqOCqTKxREHKtl9hbu/orXAZfwfoWPEPp0M+FQE/uEAE3v/ldT5F3iA5remC2uiylIle9JOk0cNY8g2U5ErGK5gGl86gr4oIHd9BfiENQEhq6ZAn9rvOUe3FtOqnCmEFsx4/cyoojS7n/cgtvCsLv11GKBr7Z
X-Mailman-Approved-At: Mon, 17 Jun 2013 06:43:19 -0700
Cc: tools-discuss@ietf.org
Subject: Re: [Tools-discuss] No archive for recent posts on calsify@
X-BeenThere: tools-discuss@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: IETF Tools Discussion <tools-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/tools-discuss>
List-Post: <mailto:tools-discuss@ietf.org>
List-Help: <mailto:tools-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Jun 2013 13:26:44 -0000

--089e0122a68804ff5404df598c9b
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Thanks!

Fixing links at http://datatracker.ietf.org/list/wg/ would also be nice :)

Regards
Grisha


On Mon, Jun 17, 2013 at 2:10 PM, Bjoern Hoehrmann <derhoermi@gmx.net> wrote=
:

> * Gregory Yakushev wrote:
> >We had a discussion in the past month on the calsify@ietf.org mailing
> list.
> >But I do not see this discussion at
> >http://lists.osafoundation.org/pipermail/ietf-calsify/, the last one in
> the
> >archive is dated 2012.
>
> http://www.ietf.org/mail-archive/web/calsify/current/maillist.html
> --
> Bj=F6rn H=F6hrmann =B7 mailto:bjoern@hoehrmann.de =B7 http://bjoern.hoehr=
mann.de
> Am Badedeich 7 =B7 Telefon: +49(0)160/4415681 =B7 http://www.bjoernsworld=
.de
> 25899 Dageb=FCll =B7 PGP Pub. KeyID: 0xA4357E78 =B7 http://www.websitedev=
.de/
>

--089e0122a68804ff5404df598c9b
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Thanks!<div><br></div><div style>Fixing links at=A0<a href=
=3D"http://datatracker.ietf.org/list/wg/">http://datatracker.ietf.org/list/=
wg/</a>=A0would also be nice :)</div><div style><br></div><div style>Regard=
s</div>
<div style>Grisha</div></div><div class=3D"gmail_extra"><br><br><div class=
=3D"gmail_quote">On Mon, Jun 17, 2013 at 2:10 PM, Bjoern Hoehrmann <span di=
r=3D"ltr">&lt;<a href=3D"mailto:derhoermi@gmx.net" target=3D"_blank">derhoe=
rmi@gmx.net</a>&gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><div class=3D"im">* Gregory Yakushev wrote:<=
br>
&gt;We had a discussion in the past month on the <a href=3D"mailto:calsify@=
ietf.org">calsify@ietf.org</a> mailing list.<br>
&gt;But I do not see this discussion at<br>
&gt;<a href=3D"http://lists.osafoundation.org/pipermail/ietf-calsify/" targ=
et=3D"_blank">http://lists.osafoundation.org/pipermail/ietf-calsify/</a>, t=
he last one in the<br>
&gt;archive is dated 2012.<br>
<br>
</div><a href=3D"http://www.ietf.org/mail-archive/web/calsify/current/maill=
ist.html" target=3D"_blank">http://www.ietf.org/mail-archive/web/calsify/cu=
rrent/maillist.html</a><br>
<span class=3D"HOEnZb"><font color=3D"#888888">--<br>
Bj=F6rn H=F6hrmann =B7 mailto:<a href=3D"mailto:bjoern@hoehrmann.de">bjoern=
@hoehrmann.de</a> =B7 <a href=3D"http://bjoern.hoehrmann.de" target=3D"_bla=
nk">http://bjoern.hoehrmann.de</a><br>
Am Badedeich 7 =B7 Telefon: +49(0)160/4415681 =B7 <a href=3D"http://www.bjo=
ernsworld.de" target=3D"_blank">http://www.bjoernsworld.de</a><br>
25899 Dageb=FCll =B7 PGP Pub. KeyID: 0xA4357E78 =B7 <a href=3D"http://www.w=
ebsitedev.de/" target=3D"_blank">http://www.websitedev.de/</a><br>
</font></span></blockquote></div><br></div>

--089e0122a68804ff5404df598c9b--

From mcr@sandelman.ca  Mon Jun 17 18:58:54 2013
Return-Path: <mcr@sandelman.ca>
X-Original-To: tools-discuss@ietfa.amsl.com
Delivered-To: tools-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 14F4821E804E for <tools-discuss@ietfa.amsl.com>; Mon, 17 Jun 2013 18:58:54 -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=[AWL=0.000,  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 R55QySlT2NvQ for <tools-discuss@ietfa.amsl.com>; Mon, 17 Jun 2013 18:58:53 -0700 (PDT)
Received: from tuna.sandelman.ca (tuna.sandelman.ca [IPv6:2607:f0b0:f:3::184]) by ietfa.amsl.com (Postfix) with ESMTP id E0B7521E8050 for <tools-discuss@ietf.org>; Mon, 17 Jun 2013 18:58:52 -0700 (PDT)
Received: from sandelman.ca (obiwan.sandelman.ca [IPv6:2607:f0b0:f:2::247]) by tuna.sandelman.ca (Postfix) with ESMTP id B360320271 for <tools-discuss@ietf.org>; Mon, 17 Jun 2013 22:12:29 -0400 (EDT)
Received: by sandelman.ca (Postfix, from userid 179) id 4D6E863A7C; Mon, 17 Jun 2013 21:57:52 -0400 (EDT)
Received: from sandelman.ca (localhost [127.0.0.1]) by sandelman.ca (Postfix) with ESMTP id 3E3D763732 for <tools-discuss@ietf.org>; Mon, 17 Jun 2013 21:57:52 -0400 (EDT)
From: Michael Richardson <mcr+ietf@sandelman.ca>
To: tools-discuss@ietf.org
X-Mailer: MH-E 8.2; nmh 1.3-dev; GNU Emacs 23.4.1
X-Face: $\n1pF)h^`}$H>Hk{L"x@)JS7<%Az}5RyS@k9X%29-lHB$Ti.V>2bi.~ehC0; <'$9xN5Ub# z!G,p`nR&p7Fz@^UXIn156S8.~^@MJ*mMsD7=QFeq%AL4m<nPbLgmtKK-5dC@#:k
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha1; protocol="application/pgp-signature"
Date: Mon, 17 Jun 2013 21:57:52 -0400
Message-ID: <21266.1371520672@sandelman.ca>
Sender: mcr@sandelman.ca
Subject: [Tools-discuss] RESTful API style guide
X-BeenThere: tools-discuss@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: IETF Tools Discussion <tools-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/tools-discuss>
List-Post: <mailto:tools-discuss@ietf.org>
List-Help: <mailto:tools-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Jun 2013 01:58:54 -0000

--=-=-=


As part of the Agenda Tool work, a number of JSON API calls have been
created.  I have started writing some document for them, at least to have
a list of what is there.  There are a number of inconsistencies in the API,
some of which I know how I want to fix, and some which I do not...

I'm writing it in markdown, although I found that neither the perl nor python
markdown converter seems to deal properly with code samples indented by 4
spaces.  Any suggestions on a better tool chain?

Once I have written up what there is, I will be very interested in what parts
are just broken.  To whet your appetite, the Agenda Tool loads many group
descriptions like:

[17/Jun/2013 18:04:50] "GET /group/splices.json HTTP/1.1" 200 531
[17/Jun/2013 18:04:50] "GET /group/raiarea.json HTTP/1.1" 200 378
[17/Jun/2013 18:04:50] "GET /group/6lowpan.json HTTP/1.1" 200 554
[17/Jun/2013 18:04:50] "GET /group/autoconf.json HTTP/1.1" 200 620
[17/Jun/2013 18:04:50] "GET /group/tsvarea.json HTTP/1.1" 200 346
[17/Jun/2013 18:04:50] "GET /group/hip.json HTTP/1.1" 200 559
[17/Jun/2013 18:04:50] "GET /group/mip4.json HTTP/1.1" 200 530

This is just *TOO SLOW*.  Too many small requests.  (I assume the browser has
a 1.1-persistent session open, but I haven't checked actually).
I'd like to replace it with:
    GET /groups.json
returning an array of groups.  Does this make sense, architecturally?


Any suggestions on things to include, not include, in the API template?

Here is the rough draft of the first entry:


/meeting/(?P\d+).json$'

   Methods supported: GET, PUT, POST.

  GET method.

   Returns JSON description of the meeting.
    {
        "agenda_href": "http://thesiteurl/meeting/83/agendas/mtg:83.json",
        "break_area": "Hall Maillot A",
        "city": "Paris",
        "country": "FR",
        "date": "2012-03-25",
        "href": "http://thesiteurl/meeting/83.json",
        "name": "83",
        "reg_area": "Hall Maillot A",
        "submission_correction_date": "2012-05-16",
        "submission_cut_off_date": "2012-04-27",
        "submission_start_date": "2011-12-26",
        "time_zone": "Europe/Paris",
        "venue_name": "",
        "venus_addr": ""
    }

    href

   Canonical URL of this object.

    agenda_href

   URL for the official agenda.

    break_area

   What room are the breaks in.

  PUT method.

   Accepts JSON or "application/x-www-form-urlencoded" dictionary. Accepts
   one argument which is the name of the agenda that should become
   official. The special name "None" or an empty string will set the
   agenda empty.

   This call must be authenticated by a user with secretariat role, and
   the agenda must be already marked public, or an HTTP 406 will be
   returned.

   The result of this call, if successful, is the updated JSON of the
   meeting.

  POST method.

   Identical at present to the PUT method.





--
Michael Richardson <mcr+IETF@sandelman.ca>, Sandelman Software Works



--=-=-=
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQCVAwUBUb++nYqHRg3pndX9AQKDdQQAx4+5Ve9D9Uox+W+cHgZUzpmU/jcs8PvS
72pTx+TD5HPx7xu9BRu3xijqnhEycd2KwzIEvYIT46zBw7YR5gm01G2n2MArAxaH
lmQhqcjMqxu1jlSKj6G+4Ip3lAC0sqPGC/qU2xeulDqni9i4oWsAUdNr9H+ATK8P
ajEMEvB6YeA=
=j8Ha
-----END PGP SIGNATURE-----
--=-=-=--

From martin.thomson@gmail.com  Mon Jun 17 21:06:15 2013
Return-Path: <martin.thomson@gmail.com>
X-Original-To: tools-discuss@ietfa.amsl.com
Delivered-To: tools-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 31E0F11E80DC for <tools-discuss@ietfa.amsl.com>; Mon, 17 Jun 2013 21:06:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.53
X-Spam-Level: 
X-Spam-Status: No, score=-2.53 tagged_above=-999 required=5 tests=[AWL=0.070,  BAYES_00=-2.599, NO_RELAYS=-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 GjEc6PigB8xT for <tools-discuss@ietfa.amsl.com>; Mon, 17 Jun 2013 21:06:13 -0700 (PDT)
Received: from mail-we0-x234.google.com (mail-we0-x234.google.com [IPv6:2a00:1450:400c:c03::234]) by ietfa.amsl.com (Postfix) with ESMTP id 009F011E80C5 for <tools-discuss@ietf.org>; Mon, 17 Jun 2013 21:06:11 -0700 (PDT)
Received: by mail-we0-f180.google.com with SMTP id w56so2906879wes.25 for <tools-discuss@ietf.org>; Mon, 17 Jun 2013 21:06:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=Hc0uYHL/WXoLIX8OYg1TBzORFO2duXpyKBbf/2dx+Ss=; b=QUQDr7QIXFOZXSsu+hwjg6vhgFqsUd9amsR8QEB4d3LmvnFcBmDUYd7zQl2SSJuqyM rHaQtKqepMIM9z4ohqQ+A81e/P+vz7897gWI3fEEEsyAFRjBKcLR/rR7/R3Xp6dxDm7v E/f6UfT8uwqq0RBCP8J79TARElv2m87cfN0NK3r2Zq9skHw4s1iFewMna5Eh5mGQJGYg yoeH6Fz4oPdtov2c8G1swJBQYDI6vmHUs4F5daM2hfMbl36pGuTH55/FN8mMTtvtSDJb fd1Rao5m31w/bkdwpAL43mnoMMCH/lFd7WQZyZoAkBtPnz+eLmpB6tJ7OE/OzeQYiDeR Tc1Q==
MIME-Version: 1.0
X-Received: by 10.194.77.99 with SMTP id r3mr1705534wjw.5.1371528371131; Mon, 17 Jun 2013 21:06:11 -0700 (PDT)
Received: by 10.194.60.46 with HTTP; Mon, 17 Jun 2013 21:06:11 -0700 (PDT)
In-Reply-To: <21266.1371520672@sandelman.ca>
References: <21266.1371520672@sandelman.ca>
Date: Mon, 17 Jun 2013 21:06:11 -0700
Message-ID: <CABkgnnVWDVe-NVJ71m2ak2yEcuSC11ktBjWd2_iL3pa0+emA2A@mail.gmail.com>
From: Martin Thomson <martin.thomson@gmail.com>
To: Michael Richardson <mcr+ietf@sandelman.ca>
Content-Type: text/plain; charset=UTF-8
Cc: "tools-discuss@ietf.org Discussion" <tools-discuss@ietf.org>
Subject: Re: [Tools-discuss] RESTful API style guide
X-BeenThere: tools-discuss@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: IETF Tools Discussion <tools-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/tools-discuss>
List-Post: <mailto:tools-discuss@ietf.org>
List-Help: <mailto:tools-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Jun 2013 04:06:15 -0000

On 17 June 2013 18:57, Michael Richardson <mcr+ietf@sandelman.ca> wrote:
> This is just *TOO SLOW*.  Too many small requests.  (I assume the browser has
> a 1.1-persistent session open, but I haven't checked actually).
> I'd like to replace it with:
>     GET /groups.json
> returning an array of groups.  Does this make sense, architecturally?

Yes.  That index can include any information you deem to be useful in
that context, which could be all fields.

I don't think that you have the PUT thing right, but I'd need more
context on what you are trying to achieve with that.  And probably a
more complete description of what happens (i.e., where the PUT is
targetted, not the URI, but the type of thing that you are PUTting
at.)  What you described sounds like a POST, not a PUT.

From olau@iola.dk  Tue Jun 18 05:43:03 2013
Return-Path: <olau@iola.dk>
X-Original-To: tools-discuss@ietfa.amsl.com
Delivered-To: tools-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B480221F9ED0 for <tools-discuss@ietfa.amsl.com>; Tue, 18 Jun 2013 05:43:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.978
X-Spam-Level: 
X-Spam-Status: No, score=-1.978 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, NO_RELAYS=-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 ahFf3R3k5wTC for <tools-discuss@ietfa.amsl.com>; Tue, 18 Jun 2013 05:43:03 -0700 (PDT)
Received: from mail-ve0-x22f.google.com (mail-ve0-x22f.google.com [IPv6:2607:f8b0:400c:c01::22f]) by ietfa.amsl.com (Postfix) with ESMTP id 1F07721F9ECD for <tools-discuss@ietf.org>; Tue, 18 Jun 2013 05:43:02 -0700 (PDT)
Received: by mail-ve0-f175.google.com with SMTP id da11so3022095veb.20 for <tools-discuss@ietf.org>; Tue, 18 Jun 2013 05:43:02 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding:x-gm-message-state; bh=QjBR7xscnymW1ghapqKNppI6kSC/uy330Sd9BL7S48c=; b=iu/PwEdHNXh0RVraKoOOxcnAciJcD15bn0dU0SkX/b2GJ/XIIDEuZbxiACrZNN/2y0 RTEFR2vxuDhuPIMCzbg+5a/H5P0tGfvUK2N+tGSSLwmJ5YNhIeVv5dnupTm+vQr+0i3B wz8GAOfUSv3/nDeNGEZdqrC5i5FbRXWaQlvsoC/LTPo6I+XSmYgciXyrRbiXGqxJhi7O Vz0hpxf5XB98eP2pgucnov/zE3kJvTSEuKlVQBkpZn6eZOFncNxozAIUSfOpo/owZ701 kGwtAhVxDN/DKPo5GHj4ITC25icjC1xQ1C0ZgdRFgnc2KOrf4AP5t6q35JOvkorzJgdw 82tg==
X-Received: by 10.52.103.99 with SMTP id fv3mr1485836vdb.11.1371559382012; Tue, 18 Jun 2013 05:43:02 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.58.133.71 with HTTP; Tue, 18 Jun 2013 05:42:41 -0700 (PDT)
In-Reply-To: <CANb2Ov+XTFYHmjpg2VHFUs29D_zoSb2A+r+FFrS7FjBzm_zsqQ@mail.gmail.com>
References: <20130520234121.29152.96315.idtracker@ietfa.amsl.com> <0D6B8765-0B8F-4937-B086-291DBC2E2277@tzi.org> <CANb2Ov+XTFYHmjpg2VHFUs29D_zoSb2A+r+FFrS7FjBzm_zsqQ@mail.gmail.com>
From: Ole Laursen <olau@iola.dk>
Date: Tue, 18 Jun 2013 14:42:41 +0200
Message-ID: <CANb2OvKG5yubE4gJj0uq4KzuR6m-4Af7GUA+bocEetL6Dzt9Sg@mail.gmail.com>
To: Carsten Bormann <cabo@tzi.org>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
X-Gm-Message-State: ALoCoQk3r4T/EzXtfAR/07jDSd4uicy+PKbW8Dvmb3UQdmjWyQSvBRXDKOPacm9nMf29l1quhEol
Cc: "tools-discuss@ietf.org Discussion" <tools-discuss@ietf.org>
Subject: Re: [Tools-discuss] New datatracker milestone feature (Fwd: [core] Milestones changed for core WG)
X-BeenThere: tools-discuss@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: IETF Tools Discussion <tools-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/tools-discuss>
List-Post: <mailto:tools-discuss@ietf.org>
List-Help: <mailto:tools-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Jun 2013 12:43:03 -0000

I think this is comes from a relatively late change we did to the
milestones to work in terms of months and years only, and not
individual dates.

So what happens is that some of the existing milestones are actually
on a specific date, whereas the parsed output hardcodes the date to
the last day of the month. So when comparing the actual values, there
is in fact a change which is duly reported (but too little precision
to enable you to see it).

In other words, we need to get the existing milestones due dates fixed
to be at the last day of the month.

Ole

2013/5/21 Ole Laursen <olau@iola.dk>:
> Hm, right, that looks like a bug. I'll take a look.
>
>
> Ole
>
> 2013/5/21 Carsten Bormann <cabo@tzi.org>:
>> Great new feature!  Finally milestones have a chance to stay current.
>>
>> One suggestion for the notification;
>> Maybe don't record a change where nothing has changed?
>> (All the "set due date" ones.)
>>
>> Gr=FC=DFe, Carsten
>>
>>
>> Begin forwarded message:
>>
>>> From: IETF Secretariat <ietf-secretariat-reply@ietf.org>
>>> Subject: [core] Milestones changed for core WG
>>> Date: May 21, 2013 01:41:21 +0200
>>> To: core@ietf.org
>>>
>>> Changed milestone "CoAP protocol specification with mapping to HTTP
>>> Rest API submitted to IESG as PS", set due date to December 2012 from
>>> December 2012, resolved as "Done", added draft-ietf-core-coap to
>>> milestone.
>>>
>>> Changed milestone "Blockwise transfers in CoAP submitted to IESG", set
>>> due date to February 2013 from February 2013.
>>>
>>> Changed milestone "Observing Resources in CoAP submitted to IESG", set
>>> due date to February 2013 from February 2013.
>>>
>>> Changed milestone "Group Communication for CoAP submitted to IESG",
>>> set due date to April 2013 from April 2013.
>>>
>>> Changed milestone "HOLD (date TBD) Constrained security bootstrapping
>>> specification submitted to IESG", set due date to December 2099 from
>>> December 2099.
>>>
>>> URL: http://datatracker.ietf.org/wg/core/charter/
>>> _______________________________________________
>>> core mailing list
>>> core@ietf.org
>>> https://www.ietf.org/mailman/listinfo/core
>>>
>>
>> _______________________________________________
>> Tools-discuss mailing list
>> Tools-discuss@ietf.org
>> https://www.ietf.org/mailman/listinfo/tools-discuss

From olau@iola.dk  Tue Jun 18 06:08:37 2013
Return-Path: <olau@iola.dk>
X-Original-To: tools-discuss@ietfa.amsl.com
Delivered-To: tools-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1DA1221F9EE2 for <tools-discuss@ietfa.amsl.com>; Tue, 18 Jun 2013 06:08:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.978
X-Spam-Level: 
X-Spam-Status: No, score=-1.978 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, NO_RELAYS=-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 lWP3-OXWqJAh for <tools-discuss@ietfa.amsl.com>; Tue, 18 Jun 2013 06:08:36 -0700 (PDT)
Received: from mail-ve0-x22a.google.com (mail-ve0-x22a.google.com [IPv6:2607:f8b0:400c:c01::22a]) by ietfa.amsl.com (Postfix) with ESMTP id 4B5DF21F9E5E for <tools-discuss@ietf.org>; Tue, 18 Jun 2013 06:08:36 -0700 (PDT)
Received: by mail-ve0-f170.google.com with SMTP id 14so3124638vea.29 for <tools-discuss@ietf.org>; Tue, 18 Jun 2013 06:08:35 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type:x-gm-message-state; bh=6VYcdK6ulft9JtUlLyNs9RvS0szu8L0mvdf8SDW7J4U=; b=dlWla/lqLOAVyVc8rbPz8kluhg6qr57PMndEWKMHrbR9kVF3cIDbx6za+JjUG2gzFj D363ndL8tMKHQvpMdAPwmjFFT5UCF1kwjuGzhLLedMypituf4KDGgx10yQ60PBchPWy+ veEVfboTBCUnFO/cPOzR5qFf21Ey7210dLWlr+NHs5YrJB+ad+M4ea4phmlzNbdITXCh jE0D5Jb2m7F6amZ/9PrGsp2Nca7bIbwiLwjgNJJzQWb0TzXSJT/tmFGSFbZbjw0ACacU EU6yiqc35X07Jd2VmsXUOoRBYPC5WBLWTYVvD4eriiAejviSZz9mXNg3ZOKP5+uy9hfB aubQ==
X-Received: by 10.59.2.199 with SMTP id bq7mr6195050ved.51.1371560915711; Tue, 18 Jun 2013 06:08:35 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.58.133.71 with HTTP; Tue, 18 Jun 2013 06:08:15 -0700 (PDT)
In-Reply-To: <21266.1371520672@sandelman.ca>
References: <21266.1371520672@sandelman.ca>
From: Ole Laursen <olau@iola.dk>
Date: Tue, 18 Jun 2013 15:08:15 +0200
Message-ID: <CANb2OvJS5dpZ4HZ6T=i3-9Mj1Zn0f9LzH7Qhj2hffzoxKSc5PQ@mail.gmail.com>
To: Tools Team Discussion <tools-discuss@ietf.org>
Content-Type: text/plain; charset=ISO-8859-1
X-Gm-Message-State: ALoCoQmFZEp1K0dZgrGGHQO64eSyDPXPsLgMK75nB5kJ+AVvK4ZFcCNqoQuWg4GgBvnufx85GiGS
Subject: Re: [Tools-discuss] RESTful API style guide
X-BeenThere: tools-discuss@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: IETF Tools Discussion <tools-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/tools-discuss>
List-Post: <mailto:tools-discuss@ietf.org>
List-Help: <mailto:tools-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Jun 2013 13:08:37 -0000

2013/6/18 Michael Richardson <mcr+ietf@sandelman.ca>:
> This is just *TOO SLOW*.  Too many small requests.  (I assume the browser has
> a 1.1-persistent session open, but I haven't checked actually).
> I'd like to replace it with:
>     GET /groups.json
> returning an array of groups.  Does this make sense, architecturally?

IMHO, you've got this question backwards - it doesn't make sense
architecturally to access each individually. :)

>   PUT method.
>
>    Accepts JSON or "application/x-www-form-urlencoded" dictionary. Accepts
>    one argument which is the name of the agenda that should become
>    official. The special name "None" or an empty string will set the
>    agenda empty.
>
>    This call must be authenticated by a user with secretariat role, and
>    the agenda must be already marked public, or an HTTP 406 will be
>    returned.
>
>    The result of this call, if successful, is the updated JSON of the
>    meeting.

Agree with Martin that this is not a PUT, it's a POST. Also, if the
purpose is so specific, you should put it under a separate URL.
Furthermore, it sounds like this is an internal function to be used by
a Secretariat tool that presumably already has access to the database
so why are you even exposing it?


Ole

From pusateri@bangj.com  Tue Jun 18 08:22:30 2013
Return-Path: <pusateri@bangj.com>
X-Original-To: tools-discuss@ietfa.amsl.com
Delivered-To: tools-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7725F21F9B92 for <tools-discuss@ietfa.amsl.com>; Tue, 18 Jun 2013 08:22:29 -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=[BAYES_00=-2.599, HELO_MISMATCH_COM=0.553, HOST_MISMATCH_NET=0.311, MIME_QP_LONG_LINE=1.396]
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 fTxoR7I5V0Xh for <tools-discuss@ietfa.amsl.com>; Tue, 18 Jun 2013 08:22:21 -0700 (PDT)
Received: from oj.bangj.com (amt0.gin.ntt.net [129.250.11.170]) by ietfa.amsl.com (Postfix) with ESMTP id 19A1F21F9B8E for <tools-discuss@ietf.org>; Tue, 18 Jun 2013 08:22:16 -0700 (PDT)
Received: from [10.60.9.86] (mobile-166-147-081-171.mycingular.net [166.147.81.171]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by oj.bangj.com (Postfix) with ESMTPSA id 294421D7B; Tue, 18 Jun 2013 11:19:58 -0400 (EDT)
References: <21266.1371520672@sandelman.ca> <CANb2OvJS5dpZ4HZ6T=i3-9Mj1Zn0f9LzH7Qhj2hffzoxKSc5PQ@mail.gmail.com>
Mime-Version: 1.0 (1.0)
In-Reply-To: <CANb2OvJS5dpZ4HZ6T=i3-9Mj1Zn0f9LzH7Qhj2hffzoxKSc5PQ@mail.gmail.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: quoted-printable
Message-Id: <E0CDAB4E-A9D2-4174-B54F-DD5E08CCF0A7@bangj.com>
X-Mailer: iPad Mail (10B329)
From: Tom Pusateri <pusateri@bangj.com>
Date: Tue, 18 Jun 2013 08:22:10 -0700
To: Ole Laursen <olau@iola.dk>
Cc: Tools Team Discussion <tools-discuss@ietf.org>
Subject: Re: [Tools-discuss] RESTful API style guide
X-BeenThere: tools-discuss@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: IETF Tools Discussion <tools-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/tools-discuss>
List-Post: <mailto:tools-discuss@ietf.org>
List-Help: <mailto:tools-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Jun 2013 15:22:30 -0000

On Jun 18, 2013, at 6:08 AM, Ole Laursen <olau@iola.dk> wrote:

> 2013/6/18 Michael Richardson <mcr+ietf@sandelman.ca>:
>> This is just *TOO SLOW*.  Too many small requests.  (I assume the browser=
 has
>> a 1.1-persistent session open, but I haven't checked actually).
>> I'd like to replace it with:
>>    GET /groups.json
>> returning an array of groups.  Does this make sense, architecturally?
>=20
> IMHO, you've got this question backwards - it doesn't make sense
> architecturally to access each individually. :)
>=20

Maybe not for a web page that shows the whole agenda but there are mobile ca=
ses where it might make sense. It also might make sense to query all groups b=
y date. But groups are not the only items on the agenda. There are lots of s=
pecial sessions that are not groups. Querying these by the uuid in the iCal f=
ile would be helpful. I've been looking for a way to get the descriptions of=
 the special sessions but apparently, they are only available from the datab=
ase.

Thanks,
Tom=

From mcr@sandelman.ca  Tue Jun 18 12:46:29 2013
Return-Path: <mcr@sandelman.ca>
X-Original-To: tools-discuss@ietfa.amsl.com
Delivered-To: tools-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DA48E21F93B9 for <tools-discuss@ietfa.amsl.com>; Tue, 18 Jun 2013 12:46:29 -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=[AWL=0.000,  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 s5SZnvlYbWoB for <tools-discuss@ietfa.amsl.com>; Tue, 18 Jun 2013 12:46:29 -0700 (PDT)
Received: from tuna.sandelman.ca (tuna.sandelman.ca [IPv6:2607:f0b0:f:3::184]) by ietfa.amsl.com (Postfix) with ESMTP id 757F421F9298 for <tools-discuss@ietf.org>; Tue, 18 Jun 2013 12:46:17 -0700 (PDT)
Received: from sandelman.ca (obiwan.sandelman.ca [IPv6:2607:f0b0:f:2::247]) by tuna.sandelman.ca (Postfix) with ESMTP id 7762D20278 for <tools-discuss@ietf.org>; Tue, 18 Jun 2013 16:49:57 -0400 (EDT)
Received: by sandelman.ca (Postfix, from userid 179) id AB7E963A88; Tue, 18 Jun 2013 15:45:18 -0400 (EDT)
Received: from sandelman.ca (localhost [127.0.0.1]) by sandelman.ca (Postfix) with ESMTP id 9C44163732 for <tools-discuss@ietf.org>; Tue, 18 Jun 2013 15:45:18 -0400 (EDT)
From: Michael Richardson <mcr+ietf@sandelman.ca>
To: Tools Team Discussion <tools-discuss@ietf.org>
In-Reply-To: <CANb2OvJS5dpZ4HZ6T=i3-9Mj1Zn0f9LzH7Qhj2hffzoxKSc5PQ@mail.gmail.com>
References: <21266.1371520672@sandelman.ca> <CANb2OvJS5dpZ4HZ6T=i3-9Mj1Zn0f9LzH7Qhj2hffzoxKSc5PQ@mail.gmail.com>
X-Mailer: MH-E 8.2; nmh 1.3-dev; GNU Emacs 23.4.1
X-Face: $\n1pF)h^`}$H>Hk{L"x@)JS7<%Az}5RyS@k9X%29-lHB$Ti.V>2bi.~ehC0; <'$9xN5Ub# z!G,p`nR&p7Fz@^UXIn156S8.~^@MJ*mMsD7=QFeq%AL4m<nPbLgmtKK-5dC@#:k
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha1; protocol="application/pgp-signature"
Date: Tue, 18 Jun 2013 15:45:18 -0400
Message-ID: <19511.1371584718@sandelman.ca>
Sender: mcr@sandelman.ca
Subject: Re: [Tools-discuss] RESTful API style guide
X-BeenThere: tools-discuss@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: IETF Tools Discussion <tools-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/tools-discuss>
List-Post: <mailto:tools-discuss@ietf.org>
List-Help: <mailto:tools-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Jun 2013 19:46:30 -0000

--=-=-=
Content-Transfer-Encoding: quoted-printable


Thanks for the comments on the substance.
I wanted to initially just get some comments on the *presentation*

=2D-=20
]               Never tell me the odds!                 | ipv6 mesh network=
s [=20
]   Michael Richardson, Sandelman Software Works        | network architect=
  [=20
]     mcr@sandelman.ca  http://www.sandelman.ca/        |   ruby on rails  =
  [=20
=09


--=-=-=
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQCVAwUBUcC4y4qHRg3pndX9AQKjmwP/VMXL8FHjPzw12clg1PQfgPoI7XWPZvz0
kUBD9VzuHARFABB0bw8SLPlK3fgfC9nvqMEkp7nANWyZ07BrxCQ9GsbN4ONwhpLE
JC27tCV7WEHcRs0n06NESPKt+KbkAmTvthV8nyhC79nAA5zRLy7c0BhlFYyMdr5C
UnzVZe//sQc=
=t61D
-----END PGP SIGNATURE-----
--=-=-=--

From olau@iola.dk  Wed Jun 19 03:24:33 2013
Return-Path: <olau@iola.dk>
X-Original-To: tools-discuss@ietfa.amsl.com
Delivered-To: tools-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DC8B621F9F9B for <tools-discuss@ietfa.amsl.com>; Wed, 19 Jun 2013 03:24:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.978
X-Spam-Level: 
X-Spam-Status: No, score=-1.978 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, NO_RELAYS=-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 hL73QSJl1hmE for <tools-discuss@ietfa.amsl.com>; Wed, 19 Jun 2013 03:24:30 -0700 (PDT)
Received: from mail-vb0-x22b.google.com (mail-vb0-x22b.google.com [IPv6:2607:f8b0:400c:c02::22b]) by ietfa.amsl.com (Postfix) with ESMTP id 7B2BB21F91A5 for <tools-discuss@ietf.org>; Wed, 19 Jun 2013 03:24:25 -0700 (PDT)
Received: by mail-vb0-f43.google.com with SMTP id e12so3583098vbg.2 for <tools-discuss@ietf.org>; Wed, 19 Jun 2013 03:24:24 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type:x-gm-message-state; bh=AjeZT6N11iOliq2H7g4DGxvfaqcRJ5QeAaeVWnx5xn0=; b=Pz0Om89ouzYIam1wSK6+SRI7v69Y6SvVAtoceohcydl2IRqU1RqIewp8YrdMlc7+CQ 50lm4x5muaGr+mQdGWEn9hUfAuBORiNsEJ6Hyzl+lgC2GTGjjUxsgn3xviC9lwWWKJgl Rbyifed24+3Ne1pjXW4oxpTd4zt94EFIjudaaiYcBtLotsrfwgMgRfvsiWDYG3Ya2RFu ztwSjg/xH+XpHP7OmNkl6zOTbwp5IbTfqfw8QIUc/PCupkZQzebbG/dxndQbcr6KIXzM p6y6CbUnV6r2nF3vx/NvPbuXBu2pacgtbbAuyEyhfLZJh6fjsG3iOuR6bkJM86Ni8eMd dd8w==
X-Received: by 10.52.29.179 with SMTP id l19mr624853vdh.51.1371637464440; Wed, 19 Jun 2013 03:24:24 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.58.133.71 with HTTP; Wed, 19 Jun 2013 03:24:03 -0700 (PDT)
In-Reply-To: <E0CDAB4E-A9D2-4174-B54F-DD5E08CCF0A7@bangj.com>
References: <21266.1371520672@sandelman.ca> <CANb2OvJS5dpZ4HZ6T=i3-9Mj1Zn0f9LzH7Qhj2hffzoxKSc5PQ@mail.gmail.com> <E0CDAB4E-A9D2-4174-B54F-DD5E08CCF0A7@bangj.com>
From: Ole Laursen <olau@iola.dk>
Date: Wed, 19 Jun 2013 12:24:03 +0200
Message-ID: <CANb2OvJtgFRZ8SniSQbOfQVVP3Tk3vUT7fYoTdd8CZfONOSC-w@mail.gmail.com>
To: Tools Team Discussion <tools-discuss@ietf.org>
Content-Type: text/plain; charset=ISO-8859-1
X-Gm-Message-State: ALoCoQkibMHMy8NPJx3VdK6A64l8KbIrgi5FZPhsKzo1GhOfpFF/K+atpPbP3yc4LrAI5KPTvVRr
Subject: Re: [Tools-discuss] RESTful API style guide
X-BeenThere: tools-discuss@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: IETF Tools Discussion <tools-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/tools-discuss>
List-Post: <mailto:tools-discuss@ietf.org>
List-Help: <mailto:tools-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Jun 2013 10:24:34 -0000

2013/6/18 Tom Pusateri <pusateri@bangj.com>:
>
>
> On Jun 18, 2013, at 6:08 AM, Ole Laursen <olau@iola.dk> wrote:
>
>> 2013/6/18 Michael Richardson <mcr+ietf@sandelman.ca>:
>>> This is just *TOO SLOW*.  Too many small requests.  (I assume the browser has
>>> a 1.1-persistent session open, but I haven't checked actually).
>>> I'd like to replace it with:
>>>    GET /groups.json
>>> returning an array of groups.  Does this make sense, architecturally?
>>
>> IMHO, you've got this question backwards - it doesn't make sense
>> architecturally to access each individually. :)
>
> Maybe not for a web page that shows the whole agenda but there are
> mobile cases where it might make sense. It also might make sense
> to query all groups by date.

I think it's better to provide and consume a batch API that allows one
to do a simple search, e.g. by encoding the search with a flexible GET
parameter scheme rather than in the (unflexible) path of the URL. This
is where many "REST" frameworks go wrong IMHO - how can you do cool
things if you start off in a straitjacket? Of course, YMMV.


Ole

From olau@iola.dk  Wed Jun 19 03:40:47 2013
Return-Path: <olau@iola.dk>
X-Original-To: tools-discuss@ietfa.amsl.com
Delivered-To: tools-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6AFA121F963C for <tools-discuss@ietfa.amsl.com>; Wed, 19 Jun 2013 03:40:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.478
X-Spam-Level: 
X-Spam-Status: No, score=-2.478 tagged_above=-999 required=5 tests=[AWL=0.499,  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 KqOkF7Bc3WQp for <tools-discuss@ietfa.amsl.com>; Wed, 19 Jun 2013 03:40:40 -0700 (PDT)
Received: from mail-vc0-f176.google.com (mail-vc0-f176.google.com [209.85.220.176]) by ietfa.amsl.com (Postfix) with ESMTP id 902CF21F96EF for <tools-discuss@ietf.org>; Wed, 19 Jun 2013 03:40:32 -0700 (PDT)
Received: by mail-vc0-f176.google.com with SMTP id ha12so3631353vcb.7 for <tools-discuss@ietf.org>; Wed, 19 Jun 2013 03:40:32 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type:x-gm-message-state; bh=qBb4BXTlzLeF50PdTfv2j24IAVP8LZrhr8Z68lf+3+0=; b=MQ9xz7Y/tGvIOy8P1AwYBNGMnD+G2jbg3RWMvXRgjQPlkk5IB8QA+0S9p5lcvmmiws ejNCZC+AohWHwmnCTfNfL1XpozCVS4fHyuct6ho+TpNQfOWTPThWHc3d9WfcIOZoscby fOisfVBFbMjI72MxuxtZXtni9S7yEV+9C77tkvaX1D2Nc1+edC/HPAGocXtVuXGL1Bqt 93gUzu3QU+rCYsR5pao6f1vAdyUJ/+utVaBshQENlFiKPvZee5oXo6T748WnjTUMVNVR OZTdxHHVKh65gKEFuY1D7uQ1bs7WsDgaa8o7SWfqtWfaS7fs8Zybo0y5TuYg22MBYRZ6 AgfQ==
X-Received: by 10.52.103.99 with SMTP id fv3mr643198vdb.11.1371638432013; Wed, 19 Jun 2013 03:40:32 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.58.133.71 with HTTP; Wed, 19 Jun 2013 03:40:11 -0700 (PDT)
In-Reply-To: <19511.1371584718@sandelman.ca>
References: <21266.1371520672@sandelman.ca> <CANb2OvJS5dpZ4HZ6T=i3-9Mj1Zn0f9LzH7Qhj2hffzoxKSc5PQ@mail.gmail.com> <19511.1371584718@sandelman.ca>
From: Ole Laursen <olau@iola.dk>
Date: Wed, 19 Jun 2013 12:40:11 +0200
Message-ID: <CANb2OvL2gx7DjD+4+WomaBd2_Qw1RhXS8CNPMLbypsoOuQbm5w@mail.gmail.com>
To: Tools Team Discussion <tools-discuss@ietf.org>
Content-Type: text/plain; charset=ISO-8859-1
X-Gm-Message-State: ALoCoQmKXxlweMwK6On16+q1XzBSDR4FUXV8jnXxUMqVW8C//Y875j+KWG+VAdBKETtqYjTjiWL8
Subject: Re: [Tools-discuss] RESTful API style guide
X-BeenThere: tools-discuss@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: IETF Tools Discussion <tools-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/tools-discuss>
List-Post: <mailto:tools-discuss@ietf.org>
List-Help: <mailto:tools-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Jun 2013 10:40:47 -0000

2013/6/18 Michael Richardson <mcr+ietf@sandelman.ca>:
>
> Thanks for the comments on the substance.
> I wanted to initially just get some comments on the *presentation*

It seems fine to me, but for the GET part maybe it's easier to just
refer people to a test URL where they can check the JSON, otherwise
you risk that it gets out of sync. Ideally the attributes would be
self-evident from their names in the JSON (or changed so they are),
but otherwise listing those that need explanation seems fine to me (as
long as the explanation adds new non-self-evident information :).

Are you going to add this to the trac wiki?


Ole

From mcr@sandelman.ca  Wed Jun 19 07:30:29 2013
Return-Path: <mcr@sandelman.ca>
X-Original-To: tools-discuss@ietfa.amsl.com
Delivered-To: tools-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0405E21F9C3F for <tools-discuss@ietfa.amsl.com>; Wed, 19 Jun 2013 07:30:29 -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=[AWL=0.000,  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 bJ-AKCaJaxG6 for <tools-discuss@ietfa.amsl.com>; Wed, 19 Jun 2013 07:30:27 -0700 (PDT)
Received: from tuna.sandelman.ca (tuna.sandelman.ca [IPv6:2607:f0b0:f:3::184]) by ietfa.amsl.com (Postfix) with ESMTP id 53A4821F9C35 for <tools-discuss@ietf.org>; Wed, 19 Jun 2013 07:30:26 -0700 (PDT)
Received: from sandelman.ca (obiwan.sandelman.ca [IPv6:2607:f0b0:f:2::247]) by tuna.sandelman.ca (Postfix) with ESMTP id A801D2017D; Wed, 19 Jun 2013 11:34:06 -0400 (EDT)
Received: by sandelman.ca (Postfix, from userid 179) id BC13AA9028; Wed, 19 Jun 2013 10:29:23 -0400 (EDT)
Received: from sandelman.ca (localhost [127.0.0.1]) by sandelman.ca (Postfix) with ESMTP id A5D62B9081; Wed, 19 Jun 2013 10:29:23 -0400 (EDT)
From: Michael Richardson <mcr+ietf@sandelman.ca>
To: Ole Laursen <olau@iola.dk>
In-Reply-To: <CANb2OvJtgFRZ8SniSQbOfQVVP3Tk3vUT7fYoTdd8CZfONOSC-w@mail.gmail.com>
References: <21266.1371520672@sandelman.ca> <CANb2OvJS5dpZ4HZ6T=i3-9Mj1Zn0f9LzH7Qhj2hffzoxKSc5PQ@mail.gmail.com> <E0CDAB4E-A9D2-4174-B54F-DD5E08CCF0A7@bangj.com> <CANb2OvJtgFRZ8SniSQbOfQVVP3Tk3vUT7fYoTdd8CZfONOSC-w@mail.gmail.com>
X-Mailer: MH-E 8.2; nmh 1.3-dev; GNU Emacs 23.4.1
X-Face: $\n1pF)h^`}$H>Hk{L"x@)JS7<%Az}5RyS@k9X%29-lHB$Ti.V>2bi.~ehC0; <'$9xN5Ub# z!G,p`nR&p7Fz@^UXIn156S8.~^@MJ*mMsD7=QFeq%AL4m<nPbLgmtKK-5dC@#:k
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha1; protocol="application/pgp-signature"
Date: Wed, 19 Jun 2013 10:29:23 -0400
Message-ID: <3320.1371652163@sandelman.ca>
Sender: mcr@sandelman.ca
Cc: Tools Team Discussion <tools-discuss@ietf.org>
Subject: Re: [Tools-discuss] RESTful API style guide
X-BeenThere: tools-discuss@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: IETF Tools Discussion <tools-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/tools-discuss>
List-Post: <mailto:tools-discuss@ietf.org>
List-Help: <mailto:tools-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Jun 2013 14:30:29 -0000

--=-=-=


Ole Laursen <olau@iola.dk> wrote:
    ole> I think it's better to provide and consume a batch API that allows
    ole> one to do a simple search, e.g. by encoding the search with a
    ole> flexible GET parameter scheme rather than in the (unflexible) path
    ole> of the URL. This is where many "REST" frameworks go wrong IMHO - how
    ole> can you do cool things if you start off in a straitjacket? Of
    ole> course, YMMV.

The list and contents of groups do not change often, they ought to be very
cachable.   If django supported page caching the way rails does, it could
be page cached, and therefore served by the apache in front.

A search parameter in a GET requires active work to process and reply, and is
uncachable.  Basically you are arguing for:
        http://foo/groups?name
vs
        http://foo/groups/name

--
]               Never tell me the odds!                 | ipv6 mesh networks [
]   Michael Richardson, Sandelman Software Works        | network architect  [
]     mcr@sandelman.ca  http://www.sandelman.ca/        |   ruby on rails    [



--
Michael Richardson <mcr+IETF@sandelman.ca>, Sandelman Software Works



--=-=-=
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQCVAwUBUcHAQYqHRg3pndX9AQLKfQQAjnP5r7sCuqf8arAPAQLlB+a9O14Mb0ih
yTVKaLI6g70D6Zm7lb3EtenMh8w5GaJKDAtR8V0rYgVaVolXY2lV1aRIrYCCZ5hx
XwZG0xj2+hEVoZVxSdhfR241N9V3UV5P/7pZLWGIzNQ90TvxFjFfQEUDFVGp9Xuo
rKrYQw/WXHg=
=ow1+
-----END PGP SIGNATURE-----
--=-=-=--

From mcr@sandelman.ca  Wed Jun 19 07:32:07 2013
Return-Path: <mcr@sandelman.ca>
X-Original-To: tools-discuss@ietfa.amsl.com
Delivered-To: tools-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4FC3521F9BFE for <tools-discuss@ietfa.amsl.com>; Wed, 19 Jun 2013 07:32:07 -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=[AWL=0.000,  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 t0FYxKJHvGhi for <tools-discuss@ietfa.amsl.com>; Wed, 19 Jun 2013 07:32:06 -0700 (PDT)
Received: from tuna.sandelman.ca (tuna.sandelman.ca [IPv6:2607:f0b0:f:3::184]) by ietfa.amsl.com (Postfix) with ESMTP id 92DEC21F9BE5 for <tools-discuss@ietf.org>; Wed, 19 Jun 2013 07:32:06 -0700 (PDT)
Received: from sandelman.ca (obiwan.sandelman.ca [IPv6:2607:f0b0:f:2::247]) by tuna.sandelman.ca (Postfix) with ESMTP id 492012017D; Wed, 19 Jun 2013 11:35:49 -0400 (EDT)
Received: by sandelman.ca (Postfix, from userid 179) id 3D4F2A9028; Wed, 19 Jun 2013 10:31:07 -0400 (EDT)
Received: from sandelman.ca (localhost [127.0.0.1]) by sandelman.ca (Postfix) with ESMTP id 25F8CB9081; Wed, 19 Jun 2013 10:31:07 -0400 (EDT)
From: Michael Richardson <mcr+ietf@sandelman.ca>
To: Ole Laursen <olau@iola.dk>
In-Reply-To: <CANb2OvL2gx7DjD+4+WomaBd2_Qw1RhXS8CNPMLbypsoOuQbm5w@mail.gmail.com>
References: <21266.1371520672@sandelman.ca> <CANb2OvJS5dpZ4HZ6T=i3-9Mj1Zn0f9LzH7Qhj2hffzoxKSc5PQ@mail.gmail.com> <19511.1371584718@sandelman.ca> <CANb2OvL2gx7DjD+4+WomaBd2_Qw1RhXS8CNPMLbypsoOuQbm5w@mail.gmail.com>
X-Mailer: MH-E 8.2; nmh 1.3-dev; GNU Emacs 23.4.1
X-Face: $\n1pF)h^`}$H>Hk{L"x@)JS7<%Az}5RyS@k9X%29-lHB$Ti.V>2bi.~ehC0; <'$9xN5Ub# z!G,p`nR&p7Fz@^UXIn156S8.~^@MJ*mMsD7=QFeq%AL4m<nPbLgmtKK-5dC@#:k
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha1; protocol="application/pgp-signature"
Date: Wed, 19 Jun 2013 10:31:07 -0400
Message-ID: <3948.1371652267@sandelman.ca>
Sender: mcr@sandelman.ca
Cc: Tools Team Discussion <tools-discuss@ietf.org>
Subject: Re: [Tools-discuss] RESTful API style guide
X-BeenThere: tools-discuss@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: IETF Tools Discussion <tools-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/tools-discuss>
List-Post: <mailto:tools-discuss@ietf.org>
List-Help: <mailto:tools-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Jun 2013 14:32:07 -0000

--=-=-=


Ole Laursen <olau@iola.dk> wrote:
    >> Thanks for the comments on the substance.  I wanted to initially just
    >> get some comments on the *presentation*

    olau> It seems fine to me, but for the GET part maybe it's easier to just
    olau> refer people to a test URL where they can check the JSON, otherwise
    olau> you risk that it gets out of sync. Ideally the attributes would be
    olau> self-evident from their names in the JSON (or changed so they are),
    olau> but otherwise listing those that need explanation seems fine to me
    olau> (as long as the explanation adds new non-self-evident information
    olau> :).

I agree with adding a test URL, when the test URL is stable and deployed.
I don't propose to document anything that isn't self-evident.

    olau> Are you going to add this to the trac wiki?

Yes, that would make sense. Hmm. so really I should keep it in trac wiki
format.

--
]               Never tell me the odds!                 | ipv6 mesh networks [
]   Michael Richardson, Sandelman Software Works        | network architect  [
]     mcr@sandelman.ca  http://www.sandelman.ca/        |   ruby on rails    [





--
Michael Richardson <mcr+IETF@sandelman.ca>, Sandelman Software Works



--=-=-=
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQCVAwUBUcHAqIqHRg3pndX9AQLXrQQAlElTeOljf2ZIQN4O5f4ytnIn0Lnwssj1
VzsbP7mCze4iElAbtyaqN4mQ7DN/WU746wDofAs2PBYbX1Rs5Xj6oEjJD0/EcrZ5
Hh+FcxOU/a3eGS/90Gvfy6U4b8uaP0xpgBAADh8pVFgOwjWYl5cfcr7Ar/y4xx7g
3wfL6k1REEs=
=unDe
-----END PGP SIGNATURE-----
--=-=-=--

From olau@iola.dk  Wed Jun 19 08:56:45 2013
Return-Path: <olau@iola.dk>
X-Original-To: tools-discuss@ietfa.amsl.com
Delivered-To: tools-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C137C21F9DAF for <tools-discuss@ietfa.amsl.com>; Wed, 19 Jun 2013 08:56:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.602
X-Spam-Level: 
X-Spam-Status: No, score=-2.602 tagged_above=-999 required=5 tests=[AWL=0.375,  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 x2hINVGIJadj for <tools-discuss@ietfa.amsl.com>; Wed, 19 Jun 2013 08:56:39 -0700 (PDT)
Received: from mail-vc0-f171.google.com (mail-vc0-f171.google.com [209.85.220.171]) by ietfa.amsl.com (Postfix) with ESMTP id A478221F997C for <tools-discuss@ietf.org>; Wed, 19 Jun 2013 08:56:29 -0700 (PDT)
Received: by mail-vc0-f171.google.com with SMTP id gd11so3933002vcb.2 for <tools-discuss@ietf.org>; Wed, 19 Jun 2013 08:56:29 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type:x-gm-message-state; bh=PT9IzNzZeJJ4ytyHC8dgd/gIzoK7pa4B/1Qt5VOofKg=; b=eXoiPVccPqcvfgBSgV4TulhIesOYxqHvQIl2fBghlfbhVt6CXY1Llu+zLnCz/VdxW5 9mGEPPrOZ93ZI24RE1hAj4IownWTEFcHGchwt3D2/013caRHc1O1JNLquqOOofRFeRNZ VFmGdtI9pNVaDli9gToSZSzHWQuOeBX1zT1LAEOv46zymOzNSu8kLJpmJjL/nQYNUJH5 HQu7dl6fnNur5/TP4Bcwt4BwkBdfnfqeJxAavodCjVEybmsuSI3hHgVlMe98hzKWr+Qk TAB4ErnlVNyoN3GTuUD7QLUTiL0lGNn4EPo0Wc4RwvC11qknjBr/wRYJehToT7jqKWWZ jllQ==
X-Received: by 10.58.234.134 with SMTP id ue6mr1170256vec.20.1371657389292; Wed, 19 Jun 2013 08:56:29 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.58.133.71 with HTTP; Wed, 19 Jun 2013 08:56:09 -0700 (PDT)
In-Reply-To: <3320.1371652163@sandelman.ca>
References: <21266.1371520672@sandelman.ca> <CANb2OvJS5dpZ4HZ6T=i3-9Mj1Zn0f9LzH7Qhj2hffzoxKSc5PQ@mail.gmail.com> <E0CDAB4E-A9D2-4174-B54F-DD5E08CCF0A7@bangj.com> <CANb2OvJtgFRZ8SniSQbOfQVVP3Tk3vUT7fYoTdd8CZfONOSC-w@mail.gmail.com> <3320.1371652163@sandelman.ca>
From: Ole Laursen <olau@iola.dk>
Date: Wed, 19 Jun 2013 17:56:09 +0200
Message-ID: <CANb2OvKxduX3Cputf1dNU9ppLkyWOPB3ma+-Y3p68fyFdvPeaQ@mail.gmail.com>
To: Tools Team Discussion <tools-discuss@ietf.org>
Content-Type: text/plain; charset=ISO-8859-1
X-Gm-Message-State: ALoCoQlAprVLp2yQ9p+zh7Nx11xVgyo4Cg0qf7WZ3G7bJ9MFhG2zNmto2fQC8IiEyCttNI36yv+f
Subject: Re: [Tools-discuss] RESTful API style guide
X-BeenThere: tools-discuss@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: IETF Tools Discussion <tools-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/tools-discuss>
List-Post: <mailto:tools-discuss@ietf.org>
List-Help: <mailto:tools-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Jun 2013 15:56:45 -0000

Hi Michael!

Sorry if I sounded rude, no offense intended, it's just that I
interpreted your first email as if you'd like feedback on the
architecture you've chosen, and that's now turned into a general
discussion about distributed APIs which I find interesting. To me, it
matters that the API doesn't encourage you to do to a lot of
roundtrips - that I think is one of the main lessons of CORBA (and X11
and ...).

Anyway, your comments:

2013/6/19 Michael Richardson <mcr+ietf@sandelman.ca>:
> The list and contents of groups do not change often, they ought to be very
> cachable.   If django supported page caching the way rails does, it could
> be page cached, and therefore served by the apache in front.

AFAIK, Django supports all the forms of caching you'd want. The Django
apps we run at IOLA are behind nginx which has a very simple reverse
proxy cache that you can control simply by the standard caching
headers. I'm pretty sure Apache has the same.

> A search parameter in a GET requires active work to process and reply, and is
> uncachable.

I disagree with that. You don't really need to do more work compared
to what you're doing anyway (i.e. parse the acronym and do a database
query) and all GETs are cacheable by design, at least if you set the
right header.

> Basically you are arguing for:
>         http://foo/groups?name
> vs
>         http://foo/groups/name

I'm arguing for

http://foo/groups/?acronym=name1,name2,...

instead of

http://foo/groups/name1/
http://foo/groups/name2/
...

The former interface supports everything the latter does, it's more
flexible (just slap another GET parameter on it to implement search),
easier to use if you need more than one, and faster except in the case
where you only need 1. Hence, I don't see much point in doing the
latter interface - you increase your API surface with little value in
return.

Now, don't get me wrong, YMMV, URL paths work really well for HTML and
the web in general. But web documents are big, contain lots of
dependencies, and you usually only want one at the time so it's an
entirely different game.

I'm sorry if my thoughts weren't entirely clear, with this
clarification I'll shut up and get back to work,

Ole

From cabo@tzi.org  Wed Jun 19 09:47:55 2013
Return-Path: <cabo@tzi.org>
X-Original-To: tools-discuss@ietfa.amsl.com
Delivered-To: tools-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8AC2D21F9948 for <tools-discuss@ietfa.amsl.com>; Wed, 19 Jun 2013 09:47:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.202
X-Spam-Level: 
X-Spam-Status: No, score=-106.202 tagged_above=-999 required=5 tests=[AWL=0.047, BAYES_00=-2.599, HELO_EQ_DE=0.35, 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 Bpdim0bC7adj for <tools-discuss@ietfa.amsl.com>; Wed, 19 Jun 2013 09:47:50 -0700 (PDT)
Received: from informatik.uni-bremen.de (mailhost.informatik.uni-bremen.de [IPv6:2001:638:708:30c9::12]) by ietfa.amsl.com (Postfix) with ESMTP id 6DF0721F9D0F for <tools-discuss@ietf.org>; Wed, 19 Jun 2013 09:47:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at informatik.uni-bremen.de
Received: from smtp-fb3.informatik.uni-bremen.de (smtp-fb3.informatik.uni-bremen.de [134.102.224.120]) by informatik.uni-bremen.de (8.14.4/8.14.4) with ESMTP id r5JGlg2l020402; Wed, 19 Jun 2013 18:47:42 +0200 (CEST)
Received: from [192.168.217.105] (p54893A31.dip0.t-ipconnect.de [84.137.58.49]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by smtp-fb3.informatik.uni-bremen.de (Postfix) with ESMTPSA id 9BBCB3C2A; Wed, 19 Jun 2013 18:47:42 +0200 (CEST)
Mime-Version: 1.0 (Mac OS X Mail 6.5 \(1508\))
Content-Type: text/plain; charset=iso-8859-1
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <21266.1371520672@sandelman.ca>
Date: Wed, 19 Jun 2013 18:47:41 +0200
Content-Transfer-Encoding: quoted-printable
Message-Id: <A83AFB5B-9563-4E71-A45E-7A9F10DAA5FF@tzi.org>
References: <21266.1371520672@sandelman.ca>
To: Michael Richardson <mcr+ietf@sandelman.ca>
X-Mailer: Apple Mail (2.1508)
Cc: tools-discuss@ietf.org
Subject: Re: [Tools-discuss] RESTful API style guide
X-BeenThere: tools-discuss@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: IETF Tools Discussion <tools-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/tools-discuss>
List-Post: <mailto:tools-discuss@ietf.org>
List-Help: <mailto:tools-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Jun 2013 16:47:55 -0000

On Jun 18, 2013, at 03:57, Michael Richardson <mcr+ietf@sandelman.ca> =
wrote:

> I'm writing it in markdown, although I found that neither the perl nor =
python
> markdown converter seems to deal properly with code samples indented =
by 4
> spaces.  Any suggestions on a better tool chain?

I generally use a tool called kramdown for my markdown needs.
(Including https://github.com/cabo/kramdown-rfc2629 -- but I gather this =
is not becoming an Internet-Draft?)

Gr=FC=DFe, Carsten


From nico@cryptonector.com  Wed Jun 19 09:50:18 2013
Return-Path: <nico@cryptonector.com>
X-Original-To: tools-discuss@ietfa.amsl.com
Delivered-To: tools-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2611121F9D4E for <tools-discuss@ietfa.amsl.com>; Wed, 19 Jun 2013 09:50:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.956
X-Spam-Level: 
X-Spam-Status: No, score=-1.956 tagged_above=-999 required=5 tests=[AWL=0.021,  BAYES_00=-2.599, FM_FORGED_GMAIL=0.622]
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 JraPjzgbYsIz for <tools-discuss@ietfa.amsl.com>; Wed, 19 Jun 2013 09:50:12 -0700 (PDT)
Received: from homiemail-a64.g.dreamhost.com (caiajhbdcaid.dreamhost.com [208.97.132.83]) by ietfa.amsl.com (Postfix) with ESMTP id CC60921F9D5B for <tools-discuss@ietf.org>; Wed, 19 Jun 2013 09:50:04 -0700 (PDT)
Received: from homiemail-a64.g.dreamhost.com (localhost [127.0.0.1]) by homiemail-a64.g.dreamhost.com (Postfix) with ESMTP id 243C7438098 for <tools-discuss@ietf.org>; Wed, 19 Jun 2013 09:50:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=cryptonector.com; h= mime-version:in-reply-to:references:date:message-id:subject:from :to:cc:content-type; s=cryptonector.com; bh=10Bqsinugcaa9trS4ZE6 Q2tWirc=; b=x/fxhMzcyTIMAq77w7qyACwg84iOZ5y6ux+AN9ptc+utNImSdQFR hLfIJyeb4XY3dtPLBJSDXD6gMcow/pUowlSOINv5qPld0k4YSMjxOl/aYvmTcX7F 2F1++z347Xgq4kFM+RdTmJKMpxVHfgy9p3XeDOINzgL8ObMzpbUMkZU=
Received: from mail-we0-f173.google.com (mail-we0-f173.google.com [74.125.82.173]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: nico@cryptonector.com) by homiemail-a64.g.dreamhost.com (Postfix) with ESMTPSA id 6491043808F for <tools-discuss@ietf.org>; Wed, 19 Jun 2013 09:49:53 -0700 (PDT)
Received: by mail-we0-f173.google.com with SMTP id x54so4651428wes.4 for <tools-discuss@ietf.org>; Wed, 19 Jun 2013 09:49:47 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=Iy9ZWrb150ItoZdAhgJ60HbLJ898BGJeaMdd02FMlSM=; b=VXoFasIAALSGMcj8BxDvZ4U+J/AkZuwrgUY/M4tvtN/jL1lMlrU5YyN4c6P1ySN9OC jBo4wqZDy0LKguUhRUph9IB0N3wj0KI5djej+x1mbW4ztZ2U9lrnf4AMk6YMJSMNRD2i EMlPxSHrRaD6YnIjWhRpGr7XFmaP0X77ikgHSbvbrjgKIFIeyIevVbh8bc1oB1SmUsuo tWg+b02WhmeUc9kdTUr3QngPbfVDfyy8xx1/8tDKuZjBBdsfeL/GSqUmIT7mSkWM4iQG 4lh8Uq1bcgHP5CQdDwuDTg0lbgYISJqFkM2gaAZVI66HJc5MgdEj5koxnRHQm3VV55cS Ld+w==
MIME-Version: 1.0
X-Received: by 10.194.8.163 with SMTP id s3mr2929306wja.41.1371660587134; Wed, 19 Jun 2013 09:49:47 -0700 (PDT)
Received: by 10.216.29.5 with HTTP; Wed, 19 Jun 2013 09:49:47 -0700 (PDT)
In-Reply-To: <CANb2OvKxduX3Cputf1dNU9ppLkyWOPB3ma+-Y3p68fyFdvPeaQ@mail.gmail.com>
References: <21266.1371520672@sandelman.ca> <CANb2OvJS5dpZ4HZ6T=i3-9Mj1Zn0f9LzH7Qhj2hffzoxKSc5PQ@mail.gmail.com> <E0CDAB4E-A9D2-4174-B54F-DD5E08CCF0A7@bangj.com> <CANb2OvJtgFRZ8SniSQbOfQVVP3Tk3vUT7fYoTdd8CZfONOSC-w@mail.gmail.com> <3320.1371652163@sandelman.ca> <CANb2OvKxduX3Cputf1dNU9ppLkyWOPB3ma+-Y3p68fyFdvPeaQ@mail.gmail.com>
Date: Wed, 19 Jun 2013 11:49:47 -0500
Message-ID: <CAK3OfOhiXMBNVt=J6mGTLg0=Ety+G4Ua20y1RRONCVYc6FDyZA@mail.gmail.com>
From: Nico Williams <nico@cryptonector.com>
To: Ole Laursen <olau@iola.dk>
Content-Type: text/plain; charset=UTF-8
Cc: Tools Team Discussion <tools-discuss@ietf.org>
Subject: Re: [Tools-discuss] RESTful API style guide
X-BeenThere: tools-discuss@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: IETF Tools Discussion <tools-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/tools-discuss>
List-Post: <mailto:tools-discuss@ietf.org>
List-Help: <mailto:tools-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Jun 2013 16:50:18 -0000

On Wed, Jun 19, 2013 at 10:56 AM, Ole Laursen <olau@iola.dk> wrote:
> Sorry if I sounded rude, no offense intended, it's just that I
> interpreted your first email as if you'd like feedback on the
> architecture you've chosen, and that's now turned into a general
> discussion about distributed APIs which I find interesting. To me, it
> matters that the API doesn't encourage you to do to a lot of
> roundtrips - that I think is one of the main lessons of CORBA (and X11
> and ...).

And NFS...

This is true, APIs should aim to optimize for round trips.

But at higher layers APIs should be asynchronous/batching, so that any
round trips don't kill responsiveness.  This is *much* easier to
accomplish nowadays in the world of HTTP APIs because there has been
less stability at much higher layers (e.g., no opendir() + readdir() +
loop to stat(), getpwuid(), getgrgid(), ...).  This is good in that it
enables us to not have to do work that clients don't need done (e.g.,
batching up readdir + stat), and it allows us to care a bit less about
round trip optimization.

Nico
--

From nico@cryptonector.com  Wed Jun 19 09:51:54 2013
Return-Path: <nico@cryptonector.com>
X-Original-To: tools-discuss@ietfa.amsl.com
Delivered-To: tools-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0601421F9D56 for <tools-discuss@ietfa.amsl.com>; Wed, 19 Jun 2013 09:51:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.957
X-Spam-Level: 
X-Spam-Status: No, score=-1.957 tagged_above=-999 required=5 tests=[AWL=0.020,  BAYES_00=-2.599, FM_FORGED_GMAIL=0.622]
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 QVEySGqUitDV for <tools-discuss@ietfa.amsl.com>; Wed, 19 Jun 2013 09:51:49 -0700 (PDT)
Received: from homiemail-a32.g.dreamhost.com (caiajhbdcaib.dreamhost.com [208.97.132.81]) by ietfa.amsl.com (Postfix) with ESMTP id 2EB5521F9406 for <tools-discuss@ietf.org>; Wed, 19 Jun 2013 09:51:49 -0700 (PDT)
Received: from homiemail-a32.g.dreamhost.com (localhost [127.0.0.1]) by homiemail-a32.g.dreamhost.com (Postfix) with ESMTP id 290B3584071 for <tools-discuss@ietf.org>; Wed, 19 Jun 2013 09:51:48 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=cryptonector.com; h= mime-version:in-reply-to:references:date:message-id:subject:from :to:cc:content-type; s=cryptonector.com; bh=11mxCwO4tYolfvi6N6Yz gfXZT7k=; b=gol+EpGF/IDCcXaeA7o3yENbottAx8424qXQ+lGupgXgQKnk8bDO XYRVN9EJ21SbM3SErMbEa0h88LzDJekuTs0wV/h29UB4/oli+xtKYm6XE4g/WyJl SmyWXfpHt0WIT8eYuFGIJc0JxHj5WC7HRBPzWOUjNZzjGFW0qnXx3Ys=
Received: from mail-we0-f170.google.com (mail-we0-f170.google.com [74.125.82.170]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: nico@cryptonector.com) by homiemail-a32.g.dreamhost.com (Postfix) with ESMTPSA id C3746584065 for <tools-discuss@ietf.org>; Wed, 19 Jun 2013 09:51:45 -0700 (PDT)
Received: by mail-we0-f170.google.com with SMTP id w57so4725507wes.29 for <tools-discuss@ietf.org>; Wed, 19 Jun 2013 09:51:42 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=gYywIIGQd5ITDPkrt2sela5b02F77mMyw28E5qL0+s4=; b=Fye5sx2v8L2AH2qoEkoi5MyPPbo4HMMsrTZ9AxxQHADk2m6OjVkRt1QGb4UiZIgMKr 8JQ3cJJ3wO+hJmBfjXc6cYJMqi30vZ47QzoagVo+V/RxGsTar1ICkpG2lGGNSA3QPt5S zskmhqno6q8WygwPeDSR8M1PRmAFZH5SmbSWIo7X3Kh7ywlFNkgE2LY6vt8AXJK7oJ6i VH7g0EDFyGn7ImDgSvGJo9gyaobxNZol/ICrCM4ul1GLugldO8lPFBKSl0JlnsNTL73c RbpDio5paWpKbcxp2bh/nq7GToGZ1jQC7DFqZ+JTZ+qN8PGkkzxSfS4c0uPx17spDWQb aXHA==
MIME-Version: 1.0
X-Received: by 10.181.12.1 with SMTP id em1mr1696374wid.4.1371660702932; Wed, 19 Jun 2013 09:51:42 -0700 (PDT)
Received: by 10.216.29.5 with HTTP; Wed, 19 Jun 2013 09:51:42 -0700 (PDT)
In-Reply-To: <21266.1371520672@sandelman.ca>
References: <21266.1371520672@sandelman.ca>
Date: Wed, 19 Jun 2013 11:51:42 -0500
Message-ID: <CAK3OfOhZGc8d5NCxXDUNA2UZ3qg=Xtzw1r9rRZucyq2Y-YHsrg@mail.gmail.com>
From: Nico Williams <nico@cryptonector.com>
To: Michael Richardson <mcr+ietf@sandelman.ca>
Content-Type: text/plain; charset=UTF-8
Cc: tools-discuss@ietf.org
Subject: Re: [Tools-discuss] RESTful API style guide
X-BeenThere: tools-discuss@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: IETF Tools Discussion <tools-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/tools-discuss>
List-Post: <mailto:tools-discuss@ietf.org>
List-Help: <mailto:tools-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Jun 2013 16:51:54 -0000

On Mon, Jun 17, 2013 at 8:57 PM, Michael Richardson
<mcr+ietf@sandelman.ca> wrote:
> I'm writing it in markdown, although I found that neither the perl nor python
> markdown converter seems to deal properly with code samples indented by 4
> spaces.  Any suggestions on a better tool chain?

Might lyx2rfc work for you?  https://github.com/nicowilliams/lyx2rfc

From cabo@tzi.org  Wed Jun 19 11:15:11 2013
Return-Path: <cabo@tzi.org>
X-Original-To: tools-discuss@ietfa.amsl.com
Delivered-To: tools-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BE88321F9E8C for <tools-discuss@ietfa.amsl.com>; Wed, 19 Jun 2013 11:15:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.204
X-Spam-Level: 
X-Spam-Status: No, score=-106.204 tagged_above=-999 required=5 tests=[AWL=0.045, BAYES_00=-2.599, HELO_EQ_DE=0.35, 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 zYBoGl02ZS08 for <tools-discuss@ietfa.amsl.com>; Wed, 19 Jun 2013 11:15:05 -0700 (PDT)
Received: from informatik.uni-bremen.de (mailhost.informatik.uni-bremen.de [IPv6:2001:638:708:30c9::12]) by ietfa.amsl.com (Postfix) with ESMTP id 647FF21F9E79 for <tools-discuss@ietf.org>; Wed, 19 Jun 2013 11:15:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at informatik.uni-bremen.de
Received: from smtp-fb3.informatik.uni-bremen.de (smtp-fb3.informatik.uni-bremen.de [134.102.224.120]) by informatik.uni-bremen.de (8.14.4/8.14.4) with ESMTP id r5JIEqOD020418; Wed, 19 Jun 2013 20:14:52 +0200 (CEST)
Received: from [192.168.217.105] (p54893A31.dip0.t-ipconnect.de [84.137.58.49]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by smtp-fb3.informatik.uni-bremen.de (Postfix) with ESMTPSA id 0669A3C7A; Wed, 19 Jun 2013 20:14:51 +0200 (CEST)
Mime-Version: 1.0 (Mac OS X Mail 6.5 \(1508\))
Content-Type: text/plain; charset=iso-8859-1
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <21266.1371520672@sandelman.ca>
Date: Wed, 19 Jun 2013 20:14:50 +0200
Content-Transfer-Encoding: quoted-printable
Message-Id: <2B0FFB2D-19CD-4CB3-A680-76E385895656@tzi.org>
References: <21266.1371520672@sandelman.ca>
To: Michael Richardson <mcr+ietf@sandelman.ca>
X-Mailer: Apple Mail (2.1508)
Cc: tools-discuss@ietf.org
Subject: Re: [Tools-discuss] RESTful API style guide
X-BeenThere: tools-discuss@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: IETF Tools Discussion <tools-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/tools-discuss>
List-Post: <mailto:tools-discuss@ietf.org>
List-Help: <mailto:tools-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Jun 2013 18:15:11 -0000

On Jun 18, 2013, at 03:57, Michael Richardson <mcr+ietf@sandelman.ca> =
wrote:

> /meeting/(?P\d+).json$'

Did you try applying RFC 6570 URI templates to the description?

Gr=FC=DFe, Carsten

PS.: I have no idea what the ?P in the above is supposed to do, or the =
trailing single quote.



From mcr@sandelman.ca  Thu Jun 20 06:25:03 2013
Return-Path: <mcr@sandelman.ca>
X-Original-To: tools-discuss@ietfa.amsl.com
Delivered-To: tools-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BA8B921F9C35 for <tools-discuss@ietfa.amsl.com>; Thu, 20 Jun 2013 06:25:03 -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=[AWL=0.000,  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 i53oXa5UWmEx for <tools-discuss@ietfa.amsl.com>; Thu, 20 Jun 2013 06:25:03 -0700 (PDT)
Received: from tuna.sandelman.ca (tuna.sandelman.ca [IPv6:2607:f0b0:f:3::184]) by ietfa.amsl.com (Postfix) with ESMTP id 21F1F21F9BCF for <tools-discuss@ietf.org>; Thu, 20 Jun 2013 06:25:03 -0700 (PDT)
Received: from sandelman.ca (obiwan.sandelman.ca [IPv6:2607:f0b0:f:2::247]) by tuna.sandelman.ca (Postfix) with ESMTP id 8BD8820257; Thu, 20 Jun 2013 10:28:46 -0400 (EDT)
Received: by sandelman.ca (Postfix, from userid 179) id A8AF5A9028; Thu, 20 Jun 2013 09:24:00 -0400 (EDT)
Received: from sandelman.ca (localhost [127.0.0.1]) by sandelman.ca (Postfix) with ESMTP id 90F34B9081; Thu, 20 Jun 2013 09:24:00 -0400 (EDT)
From: Michael Richardson <mcr+ietf@sandelman.ca>
To: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <2B0FFB2D-19CD-4CB3-A680-76E385895656@tzi.org>
References: <21266.1371520672@sandelman.ca> <2B0FFB2D-19CD-4CB3-A680-76E385895656@tzi.org>
X-Mailer: MH-E 8.2; nmh 1.3-dev; GNU Emacs 23.4.1
X-Face: $\n1pF)h^`}$H>Hk{L"x@)JS7<%Az}5RyS@k9X%29-lHB$Ti.V>2bi.~ehC0; <'$9xN5Ub# z!G,p`nR&p7Fz@^UXIn156S8.~^@MJ*mMsD7=QFeq%AL4m<nPbLgmtKK-5dC@#:k
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha1; protocol="application/pgp-signature"
Date: Thu, 20 Jun 2013 09:24:00 -0400
Message-ID: <29820.1371734640@sandelman.ca>
Sender: mcr@sandelman.ca
Cc: tools-discuss@ietf.org
Subject: Re: [Tools-discuss] RESTful API style guide
X-BeenThere: tools-discuss@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: IETF Tools Discussion <tools-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/tools-discuss>
List-Post: <mailto:tools-discuss@ietf.org>
List-Help: <mailto:tools-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Jun 2013 13:25:03 -0000

--=-=-=


Carsten Bormann <cabo@tzi.org> wrote:
    cb> On Jun 18, 2013, at 03:57, Michael Richardson <mcr+ietf@sandelman.ca>
    cb> wrote:

    >> /meeting/(?P\d+).json$'

    cb> Did you try applying RFC 6570 URI templates to the description?

I'll investigate that.

    cb> PS.: I have no idea what the ?P in the above is supposed to do, or
    cb> the trailing single quote.

trailing quote is copy and paste error.
the ?P is python/django specific, so it would be better to remove it

--
]               Never tell me the odds!                 | ipv6 mesh networks [
]   Michael Richardson, Sandelman Software Works        | network architect  [
]     mcr@sandelman.ca  http://www.sandelman.ca/        |   ruby on rails    [




--
Michael Richardson <mcr+IETF@sandelman.ca>, Sandelman Software Works



--=-=-=
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQCVAwUBUcMCbIqHRg3pndX9AQLsiQP9GbzTUhnhZwep1Kza6ErlrbRrnswHVd5N
F2zjXnltGehpbDczgEx5st3nIPkp7IEDARl/axt5jqPtsA6szcL5N+rQNZbzmULJ
GakN3044c7JqjokzLDxTIoi2S9z2kejeR+0JcQdxyJjGLLWlSxNsK3eQowf1sw0Z
DC91ZNeK0l4=
=T9p/
-----END PGP SIGNATURE-----
--=-=-=--

From olau@iola.dk  Thu Jun 20 08:55:28 2013
Return-Path: <olau@iola.dk>
X-Original-To: tools-discuss@ietfa.amsl.com
Delivered-To: tools-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9FE2421F9E32 for <tools-discuss@ietfa.amsl.com>; Thu, 20 Jun 2013 08:55:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.978
X-Spam-Level: 
X-Spam-Status: No, score=-1.978 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, NO_RELAYS=-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 Qp5BNWZ+j-4T for <tools-discuss@ietfa.amsl.com>; Thu, 20 Jun 2013 08:55:23 -0700 (PDT)
Received: from mail-ve0-x229.google.com (mail-ve0-x229.google.com [IPv6:2607:f8b0:400c:c01::229]) by ietfa.amsl.com (Postfix) with ESMTP id A5D3121F9E24 for <tools-discuss@ietf.org>; Thu, 20 Jun 2013 08:55:18 -0700 (PDT)
Received: by mail-ve0-f169.google.com with SMTP id m1so5238856ves.28 for <tools-discuss@ietf.org>; Thu, 20 Jun 2013 08:55:17 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:x-gm-message-state; bh=Xa8xifQUYHRlv3ozQgS882oOQinXuaVB/E9IVayEMV8=; b=bZ+7LDUq5JptjsJKyrB3l6AkYt0MyzgzoM3IjPuSn/hG8bmScCBKzok8R5IZnNdwlI 47LAW4fayzdkHq1Gt8cl4EDT0+9YJgBl44zRA9swjlZdc6wvonIGvZ5MWz1sXfvFmc7a W4t+InGn4LkxzfLPukvXyE7E97nufQGE+RyOok6vDykzic06W5fX6VuCoMG6FzXnhl+f Kim9D8hvCNf+3lFJSx/84Y/vVUXioaZoYloicDLOaBpU80XMOv9s7iPC+5DZyHN984ia 89FNPWrVDWNSwJpllXBcZt3GdjtKBuJuMOc3pvVnV0xqxdu68K3KoKyOSkICn+aM5E4J ssGw==
X-Received: by 10.221.4.138 with SMTP id oc10mr3167350vcb.26.1371743717386; Thu, 20 Jun 2013 08:55:17 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.58.133.71 with HTTP; Thu, 20 Jun 2013 08:54:57 -0700 (PDT)
In-Reply-To: <3948.1371652267@sandelman.ca>
References: <21266.1371520672@sandelman.ca> <CANb2OvJS5dpZ4HZ6T=i3-9Mj1Zn0f9LzH7Qhj2hffzoxKSc5PQ@mail.gmail.com> <19511.1371584718@sandelman.ca> <CANb2OvL2gx7DjD+4+WomaBd2_Qw1RhXS8CNPMLbypsoOuQbm5w@mail.gmail.com> <3948.1371652267@sandelman.ca>
From: Ole Laursen <olau@iola.dk>
Date: Thu, 20 Jun 2013 17:54:57 +0200
Message-ID: <CANb2OvKGSor0jQunn6638WAcH1eAXKAY0LuoYQqSpSqzFOApSQ@mail.gmail.com>
To: Michael Richardson <mcr+ietf@sandelman.ca>
Content-Type: text/plain; charset=ISO-8859-1
X-Gm-Message-State: ALoCoQndTtygOYkGslSC7cZ+akhB3SHbqkt1mT0EtscQGyQxI38E71lwE7NvIAk1G+sqZ9Y/iB3h
Cc: Tools Team Discussion <tools-discuss@ietf.org>
Subject: Re: [Tools-discuss] RESTful API style guide
X-BeenThere: tools-discuss@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: IETF Tools Discussion <tools-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/tools-discuss>
List-Post: <mailto:tools-discuss@ietf.org>
List-Help: <mailto:tools-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Jun 2013 15:55:29 -0000

2013/6/19 Michael Richardson <mcr+ietf@sandelman.ca>:
> Ole Laursen <olau@iola.dk> wrote:
>     olau> It seems fine to me, but for the GET part maybe it's easier to just
>     olau> refer people to a test URL where they can check the JSON, otherwise
>     olau> you risk that it gets out of sync. Ideally the attributes would be
>     olau> self-evident from their names in the JSON (or changed so they are),
>     olau> but otherwise listing those that need explanation seems fine to me
>     olau> (as long as the explanation adds new non-self-evident information
>     olau> :).
>
> I agree with adding a test URL, when the test URL is stable and deployed.

Actually what I meant to suggest was that you delete the JSON you've
put in the document and replace it with the test URL. That way it
can't get out of sync which is likely to happen when people touch
these parts in the years to come.

> I don't propose to document anything that isn't self-evident.

Let me just clarify that I'm suggesting you, to the extent possible,
rename attributes that aren't self-evident. For instance, perhaps
"href" should be renamed to "canonical_url".


Ole

From cabo@tzi.org  Wed Jun 26 09:52:24 2013
Return-Path: <cabo@tzi.org>
X-Original-To: tools-discuss@ietfa.amsl.com
Delivered-To: tools-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AE37B21E80AB for <tools-discuss@ietfa.amsl.com>; Wed, 26 Jun 2013 09:52:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.249
X-Spam-Level: 
X-Spam-Status: No, score=-106.249 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_DE=0.35, 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 0Ue8rPZE+pYy for <tools-discuss@ietfa.amsl.com>; Wed, 26 Jun 2013 09:52:08 -0700 (PDT)
Received: from informatik.uni-bremen.de (mailhost.informatik.uni-bremen.de [IPv6:2001:638:708:30c9::12]) by ietfa.amsl.com (Postfix) with ESMTP id A79FA21F9DBC for <tools-discuss@ietf.org>; Wed, 26 Jun 2013 09:51:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at informatik.uni-bremen.de
Received: from smtp-fb3.informatik.uni-bremen.de (smtp-fb3.informatik.uni-bremen.de [134.102.224.120]) by informatik.uni-bremen.de (8.14.4/8.14.4) with ESMTP id r5QGpQnY005848 for <tools-discuss@ietf.org>; Wed, 26 Jun 2013 18:51:26 +0200 (CEST)
Received: from pptp-218-1.informatik.uni-bremen.de (pptp-218-1.informatik.uni-bremen.de [134.102.218.240]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by smtp-fb3.informatik.uni-bremen.de (Postfix) with ESMTPSA id 7E006317A; Wed, 26 Jun 2013 18:51:26 +0200 (CEST)
From: Carsten Bormann <cabo@tzi.org>
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable
Date: Wed, 26 Jun 2013 18:51:25 +0200
To: "tools-discuss@ietf.org Discussion" <tools-discuss@ietf.org>
Message-Id: <1BFB4A37-5930-410D-A1D6-C1DD509F4DA5@tzi.org>
Mime-Version: 1.0 (Mac OS X Mail 6.5 \(1508\))
X-Mailer: Apple Mail (2.1508)
Subject: [Tools-discuss] Include mail archive permalinks in mailing list messages
X-BeenThere: tools-discuss@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: IETF Tools Discussion <tools-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/tools-discuss>
List-Post: <mailto:tools-discuss@ietf.org>
List-Help: <mailto:tools-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 26 Jun 2013 16:52:24 -0000

Right now, when I dig out an old message out of my mail reader and I =
want to point other people to it, I need to google the contents to find =
it in the IETF mail archive in order to obtain the permalink.
This is tedious, and worse, it leads to people not referencing old =
discussions as much as would be healthy.

Why doesn't each message carry its own permalink at the time I get it?

Gr=FC=DFe, Carsten


From derhoermi@gmx.net  Wed Jun 26 10:09:09 2013
Return-Path: <derhoermi@gmx.net>
X-Original-To: tools-discuss@ietfa.amsl.com
Delivered-To: tools-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D0B0021F9113 for <tools-discuss@ietfa.amsl.com>; Wed, 26 Jun 2013 10:09:08 -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 GTESQcKqrtVZ for <tools-discuss@ietfa.amsl.com>; Wed, 26 Jun 2013 10:09:04 -0700 (PDT)
Received: from mout.gmx.net (mout.gmx.net [212.227.17.22]) by ietfa.amsl.com (Postfix) with ESMTP id 441DD21F9079 for <tools-discuss@ietf.org>; Wed, 26 Jun 2013 10:09:04 -0700 (PDT)
Received: from mailout-de.gmx.net ([10.1.76.16]) by mrigmx.server.lan (mrigmx002) with ESMTP (Nemesis) id 0Lj7rM-1UHC9A2RHK-00dDhG for <tools-discuss@ietf.org>; Wed, 26 Jun 2013 19:09:02 +0200
Received: (qmail invoked by alias); 26 Jun 2013 17:09:02 -0000
Received: from p54B4E304.dip0.t-ipconnect.de (EHLO netb.Speedport_W_700V) [84.180.227.4] by mail.gmx.net (mp016) with SMTP; 26 Jun 2013 19:09:02 +0200
X-Authenticated: #723575
X-Provags-ID: V01U2FsdGVkX1+5jeoNZbC5Xe63TTvQcDP61LVpNBMKOygS7OpgRv s/jf7I6YkIqW51
From: Bjoern Hoehrmann <derhoermi@gmx.net>
To: Carsten Bormann <cabo@tzi.org>
Date: Wed, 26 Jun 2013 19:09:00 +0200
Message-ID: <ip7ms896qb6t2qpvr33phdrh45ap70sb5a@hive.bjoern.hoehrmann.de>
References: <1BFB4A37-5930-410D-A1D6-C1DD509F4DA5@tzi.org>
In-Reply-To: <1BFB4A37-5930-410D-A1D6-C1DD509F4DA5@tzi.org>
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: "tools-discuss@ietf.org Discussion" <tools-discuss@ietf.org>
Subject: Re: [Tools-discuss] Include mail archive permalinks in mailing list messages
X-BeenThere: tools-discuss@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: IETF Tools Discussion <tools-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/tools-discuss>
List-Post: <mailto:tools-discuss@ietf.org>
List-Help: <mailto:tools-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 26 Jun 2013 17:09:09 -0000

* Carsten Bormann wrote:
>Right now, when I dig out an old message out of my mail reader and I 
>want to point other people to it, I need to google the contents to find 
>it in the IETF mail archive in order to obtain the permalink.
>This is tedious, and worse, it leads to people not referencing old 
>discussions as much as would be healthy.
>
>Why doesn't each message carry its own permalink at the time I get it?

http://tools.ietf.org/html/rfc6778 actually calls for that. All that is
needed would be a Message-Id => archive-address database and a script
that adds something like `Archived-At: http://mid.ietf.org/...` to out-
going mails. (One frustrating issue though is that the archive system is
currently too slow, you have to wait several minutes for mails to appear
in the archive, so the Archived-At links might not actually work when
you point others to them; that should also be fixed...)
-- 
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 Ted.Lemon@nominum.com  Wed Jun 26 10:18:08 2013
Return-Path: <Ted.Lemon@nominum.com>
X-Original-To: tools-discuss@ietfa.amsl.com
Delivered-To: tools-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 518CE11E8117 for <tools-discuss@ietfa.amsl.com>; Wed, 26 Jun 2013 10:18:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.599
X-Spam-Level: 
X-Spam-Status: No, score=-106.599 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599, 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 kzidNuTIUwTQ for <tools-discuss@ietfa.amsl.com>; Wed, 26 Jun 2013 10:18:01 -0700 (PDT)
Received: from exprod7og120.obsmtp.com (exprod7og120.obsmtp.com [64.18.2.18]) by ietfa.amsl.com (Postfix) with ESMTP id 96C4C11E80F5 for <tools-discuss@ietf.org>; Wed, 26 Jun 2013 10:18:01 -0700 (PDT)
Received: from shell-too.nominum.com ([64.89.228.229]) (using TLSv1) by exprod7ob120.postini.com ([64.18.6.12]) with SMTP ID DSNKUcsiSC6s/x4+8pO8dtjVDLhUv1QNJ/bD@postini.com; Wed, 26 Jun 2013 10:18:01 PDT
Received: from archivist.nominum.com (archivist.nominum.com [64.89.228.108]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.nominum.com", Issuer "Go Daddy Secure Certification Authority" (verified OK)) by shell-too.nominum.com (Postfix) with ESMTP id 95ABB1B8225 for <tools-discuss@ietf.org>; Wed, 26 Jun 2013 10:18:00 -0700 (PDT)
Received: from webmail.nominum.com (cas-01.win.nominum.com [64.89.228.131]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (Client CN "mail.nominum.com", Issuer "Go Daddy Secure Certification Authority" (verified OK)) by archivist.nominum.com (Postfix) with ESMTPS id 4954C19005D; Wed, 26 Jun 2013 10:17:59 -0700 (PDT) (envelope-from Ted.Lemon@nominum.com)
Received: from MBX-01.WIN.NOMINUM.COM ([64.89.228.133]) by CAS-01.WIN.NOMINUM.COM ([64.89.228.131]) with mapi id 14.02.0318.004; Wed, 26 Jun 2013 10:17:59 -0700
From: Ted Lemon <Ted.Lemon@nominum.com>
To: Carsten Bormann <cabo@tzi.org>
Thread-Topic: [Tools-discuss] Include mail archive permalinks in mailing list	messages
Thread-Index: AQHOco2TLqbojlA8eEmoMgx0q4muW5lIsnIA
Date: Wed, 26 Jun 2013 17:17:58 +0000
Message-ID: <8D23D4052ABE7A4490E77B1A012B6307751ECD67@mbx-01.win.nominum.com>
References: <1BFB4A37-5930-410D-A1D6-C1DD509F4DA5@tzi.org>
In-Reply-To: <1BFB4A37-5930-410D-A1D6-C1DD509F4DA5@tzi.org>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [192.168.1.10]
Content-Type: text/plain; charset="iso-8859-1"
Content-ID: <F9B8477F46E9DB4C9336FC9D2EC41CF7@nominum.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "tools-discuss@ietf.org Discussion" <tools-discuss@ietf.org>
Subject: Re: [Tools-discuss] Include mail archive permalinks in mailing list	messages
X-BeenThere: tools-discuss@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: IETF Tools Discussion <tools-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/tools-discuss>
List-Post: <mailto:tools-discuss@ietf.org>
List-Help: <mailto:tools-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 26 Jun 2013 17:18:08 -0000

On Jun 26, 2013, at 12:51 PM, Carsten Bormann <cabo@tzi.org> wrote:
> Why doesn't each message carry its own permalink at the time I get it?

This would certainly be a useful feature.


From dhc2@dcrocker.net  Wed Jun 26 10:39:26 2013
Return-Path: <dhc2@dcrocker.net>
X-Original-To: tools-discuss@ietfa.amsl.com
Delivered-To: tools-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0F85611E8110 for <tools-discuss@ietfa.amsl.com>; Wed, 26 Jun 2013 10:39:26 -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 ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CQRNehBdVRwr for <tools-discuss@ietfa.amsl.com>; Wed, 26 Jun 2013 10:39:21 -0700 (PDT)
Received: from sbh17.songbird.com (sbh17.songbird.com [72.52.113.17]) by ietfa.amsl.com (Postfix) with ESMTP id 21F6911E80F5 for <tools-discuss@ietf.org>; Wed, 26 Jun 2013 10:39:20 -0700 (PDT)
Received: from [10.58.167.33] (72-254-23-2.client.stsn.net [72.254.23.2]) (authenticated bits=0) by sbh17.songbird.com (8.13.8/8.13.8) with ESMTP id r5QHdGFZ021891 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Wed, 26 Jun 2013 10:39:20 -0700
Message-ID: <51CB2740.7040108@dcrocker.net>
Date: Wed, 26 Jun 2013 10:39:12 -0700
From: Dave Crocker <dhc2@dcrocker.net>
Organization: Brandenburg InternetWorking
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130509 Thunderbird/17.0.6
MIME-Version: 1.0
To: Ted Lemon <Ted.Lemon@nominum.com>
References: <1BFB4A37-5930-410D-A1D6-C1DD509F4DA5@tzi.org> <8D23D4052ABE7A4490E77B1A012B6307751ECD67@mbx-01.win.nominum.com>
In-Reply-To: <8D23D4052ABE7A4490E77B1A012B6307751ECD67@mbx-01.win.nominum.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.0 (sbh17.songbird.com [72.52.113.66]); Wed, 26 Jun 2013 10:39:20 -0700 (PDT)
Cc: Carsten Bormann <cabo@tzi.org>, "tools-discuss@ietf.org Discussion" <tools-discuss@ietf.org>
Subject: Re: [Tools-discuss] Include mail archive permalinks in mailing list messages
X-BeenThere: tools-discuss@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
Reply-To: dcrocker@bbiw.net
List-Id: IETF Tools Discussion <tools-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/tools-discuss>
List-Post: <mailto:tools-discuss@ietf.org>
List-Help: <mailto:tools-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 26 Jun 2013 17:39:26 -0000

On 6/26/2013 10:17 AM, Ted Lemon wrote:
> On Jun 26, 2013, at 12:51 PM, Carsten Bormann <cabo@tzi.org> wrote:
>> Why doesn't each message carry its own permalink at the time I get it?
>
> This would certainly be a useful feature.


As I understand the current system architecture, there's a technical 
challenge to this.

The archive is essentially a post-distribution mechanism.  That is, 
message distribution is independent of message archival.  Hence the 
distribution mechanism cannot know the lookup key for the archived copy 
of the message.

One might invent all sorts of ways to compensate for this, but it will 
require a new layer of mechanism, with its own challenges.

d/


-- 
Dave Crocker
Brandenburg InternetWorking
bbiw.net

From cabo@tzi.org  Wed Jun 26 10:48:24 2013
Return-Path: <cabo@tzi.org>
X-Original-To: tools-discuss@ietfa.amsl.com
Delivered-To: tools-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 95BE821F9ED9 for <tools-discuss@ietfa.amsl.com>; Wed, 26 Jun 2013 10:48:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.249
X-Spam-Level: 
X-Spam-Status: No, score=-106.249 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_DE=0.35, 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 Bvqsuuf6rYmy for <tools-discuss@ietfa.amsl.com>; Wed, 26 Jun 2013 10:48:20 -0700 (PDT)
Received: from informatik.uni-bremen.de (mailhost.informatik.uni-bremen.de [IPv6:2001:638:708:30c9::12]) by ietfa.amsl.com (Postfix) with ESMTP id 95A2421F9FB8 for <tools-discuss@ietf.org>; Wed, 26 Jun 2013 10:48:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at informatik.uni-bremen.de
Received: from smtp-fb3.informatik.uni-bremen.de (smtp-fb3.informatik.uni-bremen.de [134.102.224.120]) by informatik.uni-bremen.de (8.14.4/8.14.4) with ESMTP id r5QHmCBJ014862; Wed, 26 Jun 2013 19:48:12 +0200 (CEST)
Received: from pptp-218-1.informatik.uni-bremen.de (pptp-218-1.informatik.uni-bremen.de [134.102.218.240]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by smtp-fb3.informatik.uni-bremen.de (Postfix) with ESMTPSA id 1143E31B4; Wed, 26 Jun 2013 19:48:12 +0200 (CEST)
Mime-Version: 1.0 (Mac OS X Mail 6.5 \(1508\))
Content-Type: text/plain; charset=iso-8859-1
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <ip7ms896qb6t2qpvr33phdrh45ap70sb5a@hive.bjoern.hoehrmann.de>
Date: Wed, 26 Jun 2013 19:48:11 +0200
Content-Transfer-Encoding: quoted-printable
Message-Id: <46311333-C5BC-4879-B366-8AB3F1408DD2@tzi.org>
References: <1BFB4A37-5930-410D-A1D6-C1DD509F4DA5@tzi.org> <ip7ms896qb6t2qpvr33phdrh45ap70sb5a@hive.bjoern.hoehrmann.de>
To: Bjoern Hoehrmann <derhoermi@gmx.net>
X-Mailer: Apple Mail (2.1508)
Cc: "tools-discuss@ietf.org Discussion" <tools-discuss@ietf.org>
Subject: Re: [Tools-discuss] Include mail archive permalinks in mailing list messages
X-BeenThere: tools-discuss@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: IETF Tools Discussion <tools-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/tools-discuss>
List-Post: <mailto:tools-discuss@ietf.org>
List-Help: <mailto:tools-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 26 Jun 2013 17:48:24 -0000

>> Why doesn't each message carry its own permalink at the time I get =
it?
>=20
> http://tools.ietf.org/html/rfc6778 actually calls for that.

Ah, I missed that.

> All that is
> needed would be a Message-Id =3D> archive-address database and a =
script
> that adds something like `Archived-At: http://mid.ietf.org/...` to =
out-
> going mails.

That would indeed generate a permalink, however, it would be preferable =
for the permalink to be in the context of the mailing list archive:

E.g.,=20

=
http://mid.ietf.org/ip7ms896qb6t2qpvr33phdrh45ap70sb5a@hive.bjoern.hoehrma=
nn.de

would provide less context than

=
https://www.ietf.org/mail-archive/web/tools-discuss/current/msg03401.html

(the last one actually is faintly recognizable; now if that permalink =
were a bit more sensibly constructed, as in =
http://mail.ietf.org/tools-discuss/03401.html...).

It would also be nice if the permalink were in the footer, where it is =
more accessible from lesser e-mail environments.

Interestingly, the record at =
https://www.ietf.org/mail-archive/web/tools-discuss/current/msg03401.html =
has the referenced message-id (e.g., =
<1BFB4A37-5930-410D-A1D6-C1DD509F4DA5 at tzi.org>), but not the =
message-id itself...

> (One frustrating issue though is that the archive system is
> currently too slow, you have to wait several minutes for mails to =
appear
> in the archive, so the Archived-At links might not actually work when
> you point others to them; that should also be fixed...)

Yes, indeed, but that is a second priority for me.

Gr=FC=DFe, Carsten


From mcr@sandelman.ca  Wed Jun 26 10:53:26 2013
Return-Path: <mcr@sandelman.ca>
X-Original-To: tools-discuss@ietfa.amsl.com
Delivered-To: tools-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C8B8921F9F94 for <tools-discuss@ietfa.amsl.com>; Wed, 26 Jun 2013 10:53:24 -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 t2yMWbL5z1Bl for <tools-discuss@ietfa.amsl.com>; Wed, 26 Jun 2013 10:53:20 -0700 (PDT)
Received: from tuna.sandelman.ca (tuna.sandelman.ca [IPv6:2607:f0b0:f:3::184]) by ietfa.amsl.com (Postfix) with ESMTP id 730FD21F9EE0 for <tools-discuss@ietf.org>; Wed, 26 Jun 2013 10:53:18 -0700 (PDT)
Received: from sandelman.ca (desk.marajade.sandelman.ca [209.87.252.247]) by tuna.sandelman.ca (Postfix) with ESMTP id 907872025B; Wed, 26 Jun 2013 14:57:22 -0400 (EDT)
Received: by sandelman.ca (Postfix, from userid 179) id C9B7263A7C; Wed, 26 Jun 2013 13:52:11 -0400 (EDT)
Received: from sandelman.ca (localhost [127.0.0.1]) by sandelman.ca (Postfix) with ESMTP id B9DAA63A5E; Wed, 26 Jun 2013 13:52:11 -0400 (EDT)
From: Michael Richardson <mcr+ietf@sandelman.ca>
To: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <1BFB4A37-5930-410D-A1D6-C1DD509F4DA5@tzi.org>
References: <1BFB4A37-5930-410D-A1D6-C1DD509F4DA5@tzi.org>
X-Mailer: MH-E 8.2; nmh 1.3-dev; GNU Emacs 23.4.1
X-Face: $\n1pF)h^`}$H>Hk{L"x@)JS7<%Az}5RyS@k9X%29-lHB$Ti.V>2bi.~ehC0; <'$9xN5Ub# z!G,p`nR&p7Fz@^UXIn156S8.~^@MJ*mMsD7=QFeq%AL4m<nPbLgmtKK-5dC@#:k
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha1; protocol="application/pgp-signature"
Date: Wed, 26 Jun 2013 13:52:11 -0400
Message-ID: <11687.1372269131@sandelman.ca>
Sender: mcr@sandelman.ca
Cc: "tools-discuss@ietf.org Discussion" <tools-discuss@ietf.org>
Subject: Re: [Tools-discuss] Include mail archive permalinks in mailing list messages
X-BeenThere: tools-discuss@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: IETF Tools Discussion <tools-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/tools-discuss>
List-Post: <mailto:tools-discuss@ietf.org>
List-Help: <mailto:tools-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 26 Jun 2013 17:53:26 -0000

--=-=-=
Content-Transfer-Encoding: quoted-printable


Carsten Bormann <cabo@tzi.org> wrote:

    > Right now, when I dig out an old message out of my mail reader and I
    > want to point other people to it, I need to google the contents to fi=
nd
    > it in the IETF mail archive in order to obtain the permalink.
    > This is tedious, and worse, it leads to people not referencing old
    > discussions as much as would be healthy.

I agree that it would be a good thing.

    > Why doesn't each message carry its own permalink at the time I get it?

From=20a technical point of view, because the process looks like:

MTA->mailman->Q
Q->qrunner--->MTA -> your copy
          --->pipermail -> archive copy

To do what you suggest, it would have to be put into the archive before it
was sent to you, so that the URL would be known.  Perhaps a better way would
be to have pipermail provide an interface to find a message by Message-ID:,
I'd just want to find a way to do that mapping without invoking an active
component, so that the list archives are just files.

=2D-
]               Never tell me the odds!                 | ipv6 mesh network=
s [
]   Michael Richardson, Sandelman Software Works        | network architect=
  [
]     mcr@sandelman.ca  http://www.sandelman.ca/        |   ruby on rails  =
  [



=2D-
Michael Richardson <mcr+IETF@sandelman.ca>, Sandelman Software Works



--=-=-=
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQCVAwUBUcsqSYqHRg3pndX9AQKWtAQAm1G1PBM9HP7mx9cy8ln0bX20zUvXr1v0
6tJyam22TnSRKZgq1XZ0nV/D/PdAnfgh9oNYk72pXgN3ocn2u/z6y5cu9VOORCw8
BAfErWaIUnODmT9gbqgkFIzQ4NIPswbJ7g23nGHQOlVw3hAVeSWwJRsnXLz4KqWp
JX97MeeFaRU=
=I9Hx
-----END PGP SIGNATURE-----
--=-=-=--

From cabo@tzi.org  Wed Jun 26 10:53:47 2013
Return-Path: <cabo@tzi.org>
X-Original-To: tools-discuss@ietfa.amsl.com
Delivered-To: tools-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 75A7D21F9EE0 for <tools-discuss@ietfa.amsl.com>; Wed, 26 Jun 2013 10:53:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.249
X-Spam-Level: 
X-Spam-Status: No, score=-106.249 tagged_above=-999 required=5 tests=[AWL=-0.000, BAYES_00=-2.599, HELO_EQ_DE=0.35, 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 sz5V9JknK9KS for <tools-discuss@ietfa.amsl.com>; Wed, 26 Jun 2013 10:53:40 -0700 (PDT)
Received: from informatik.uni-bremen.de (mailhost.informatik.uni-bremen.de [IPv6:2001:638:708:30c9::12]) by ietfa.amsl.com (Postfix) with ESMTP id 5177A21F9F9A for <tools-discuss@ietf.org>; Wed, 26 Jun 2013 10:53:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at informatik.uni-bremen.de
Received: from smtp-fb3.informatik.uni-bremen.de (smtp-fb3.informatik.uni-bremen.de [134.102.224.120]) by informatik.uni-bremen.de (8.14.4/8.14.4) with ESMTP id r5QHrLJt024559; Wed, 26 Jun 2013 19:53:22 +0200 (CEST)
Received: from pptp-218-1.informatik.uni-bremen.de (pptp-218-1.informatik.uni-bremen.de [134.102.218.240]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by smtp-fb3.informatik.uni-bremen.de (Postfix) with ESMTPSA id 9668131BA; Wed, 26 Jun 2013 19:53:21 +0200 (CEST)
Mime-Version: 1.0 (Mac OS X Mail 6.5 \(1508\))
Content-Type: text/plain; charset=iso-8859-1
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <51CB2740.7040108@dcrocker.net>
Date: Wed, 26 Jun 2013 19:53:20 +0200
Content-Transfer-Encoding: quoted-printable
Message-Id: <5F8F93DC-9C63-450B-9AF4-698D0DA164AB@tzi.org>
References: <1BFB4A37-5930-410D-A1D6-C1DD509F4DA5@tzi.org> <8D23D4052ABE7A4490E77B1A012B6307751ECD67@mbx-01.win.nominum.com> <51CB2740.7040108@dcrocker.net>
To: dcrocker@bbiw.net
X-Mailer: Apple Mail (2.1508)
Cc: "tools-discuss@ietf.org Discussion" <tools-discuss@ietf.org>
Subject: Re: [Tools-discuss] Include mail archive permalinks in mailing list messages
X-BeenThere: tools-discuss@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: IETF Tools Discussion <tools-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/tools-discuss>
List-Post: <mailto:tools-discuss@ietf.org>
List-Help: <mailto:tools-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 26 Jun 2013 17:53:47 -0000

On Jun 26, 2013, at 19:39, Dave Crocker <dhc2@dcrocker.net> wrote:

> On 6/26/2013 10:17 AM, Ted Lemon wrote:
>> On Jun 26, 2013, at 12:51 PM, Carsten Bormann <cabo@tzi.org> wrote:
>>> Why doesn't each message carry its own permalink at the time I get =
it?
>>=20
>> This would certainly be a useful feature.
>=20
>=20
> As I understand the current system architecture, there's a technical =
challenge to this.

I know, the "why" was more of a rhetorical question.

It is not something that can be implemented in an afternoon, but =
generating some form of per-mailing-list auto-incrementing serial during =
distribution that is then added to a database similar to the way Bjoern =
proposed to add message-ids to a database wouldn't be too hard.  Maybe =
two afternoons, including documentation :-).  Another afternoon to make =
the mail-archive HTML actually use those URIs.

Gr=FC=DFe, Carsten


From dhc2@dcrocker.net  Wed Jun 26 10:58:39 2013
Return-Path: <dhc2@dcrocker.net>
X-Original-To: tools-discuss@ietfa.amsl.com
Delivered-To: tools-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E6C2411E8115 for <tools-discuss@ietfa.amsl.com>; Wed, 26 Jun 2013 10:58:38 -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 ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id je3t2NBiahiz for <tools-discuss@ietfa.amsl.com>; Wed, 26 Jun 2013 10:58:27 -0700 (PDT)
Received: from sbh17.songbird.com (sbh17.songbird.com [72.52.113.17]) by ietfa.amsl.com (Postfix) with ESMTP id 426F511E8110 for <tools-discuss@ietf.org>; Wed, 26 Jun 2013 10:58:27 -0700 (PDT)
Received: from [10.58.167.33] (72-254-23-2.client.stsn.net [72.254.23.2]) (authenticated bits=0) by sbh17.songbird.com (8.13.8/8.13.8) with ESMTP id r5QHwNUE022354 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Wed, 26 Jun 2013 10:58:27 -0700
Message-ID: <51CB2BBA.4060402@dcrocker.net>
Date: Wed, 26 Jun 2013 10:58:18 -0700
From: Dave Crocker <dhc2@dcrocker.net>
Organization: Brandenburg InternetWorking
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130509 Thunderbird/17.0.6
MIME-Version: 1.0
To: Carsten Bormann <cabo@tzi.org>
References: <1BFB4A37-5930-410D-A1D6-C1DD509F4DA5@tzi.org> <8D23D4052ABE7A4490E77B1A012B6307751ECD67@mbx-01.win.nominum.com> <51CB2740.7040108@dcrocker.net> <5F8F93DC-9C63-450B-9AF4-698D0DA164AB@tzi.org>
In-Reply-To: <5F8F93DC-9C63-450B-9AF4-698D0DA164AB@tzi.org>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.0 (sbh17.songbird.com [72.52.113.66]); Wed, 26 Jun 2013 10:58:27 -0700 (PDT)
Cc: "tools-discuss@ietf.org Discussion" <tools-discuss@ietf.org>
Subject: Re: [Tools-discuss] Include mail archive permalinks in mailing list messages
X-BeenThere: tools-discuss@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
Reply-To: dcrocker@bbiw.net
List-Id: IETF Tools Discussion <tools-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/tools-discuss>
List-Post: <mailto:tools-discuss@ietf.org>
List-Help: <mailto:tools-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 26 Jun 2013 17:58:39 -0000

On 6/26/2013 10:53 AM, Carsten Bormann wrote:
> On Jun 26, 2013, at 19:39, Dave Crocker <dhc2@dcrocker.net> wrote:
>
>> On 6/26/2013 10:17 AM, Ted Lemon wrote:
>>> On Jun 26, 2013, at 12:51 PM, Carsten Bormann <cabo@tzi.org> wrote:
>>>> Why doesn't each message carry its own permalink at the time I get it?
>>>
>>> This would certainly be a useful feature.
>> As I understand the current system architecture, there's a technical challenge to this.
>
> I know, the "why" was more of a rhetorical question.
>
> It is not something that can be implemented in an afternoon, but generating some form of per-mailing-list auto-incrementing serial during distribution that is then added to a database similar to the way Bjoern proposed to add message-ids to a database wouldn't be too hard.  Maybe two afternoons, including documentation :-).  Another afternoon to make the mail-archive HTML actually use those URIs.


I think it's a good thing to pursue.

When i posted my note, I hadn't seen the one that also cited a mapping 
mechanism, such as between a url based on message id and the underlying 
key into the archive database.  That's the sort of mechanism I meant.

I just wanted to make sure folk understood that it would require its 
own, special and additional mechanism.

In a different system design, one could imagine that the capability 
would essentially be free.  But we don't have that sort of integrated 
environment.


d/

-- 
Dave Crocker
Brandenburg InternetWorking
bbiw.net

From cabo@tzi.org  Wed Jun 26 10:59:03 2013
Return-Path: <cabo@tzi.org>
X-Original-To: tools-discuss@ietfa.amsl.com
Delivered-To: tools-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 762C111E80F5 for <tools-discuss@ietfa.amsl.com>; Wed, 26 Jun 2013 10:59:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.249
X-Spam-Level: 
X-Spam-Status: No, score=-106.249 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_DE=0.35, 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 4Ie9cspe8xRm for <tools-discuss@ietfa.amsl.com>; Wed, 26 Jun 2013 10:58:57 -0700 (PDT)
Received: from informatik.uni-bremen.de (mailhost.informatik.uni-bremen.de [IPv6:2001:638:708:30c9::12]) by ietfa.amsl.com (Postfix) with ESMTP id 4DCA711E8110 for <tools-discuss@ietf.org>; Wed, 26 Jun 2013 10:58:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at informatik.uni-bremen.de
Received: from smtp-fb3.informatik.uni-bremen.de (smtp-fb3.informatik.uni-bremen.de [134.102.224.120]) by informatik.uni-bremen.de (8.14.4/8.14.4) with ESMTP id r5QHwocC003455; Wed, 26 Jun 2013 19:58:50 +0200 (CEST)
Received: from pptp-218-1.informatik.uni-bremen.de (pptp-218-1.informatik.uni-bremen.de [134.102.218.240]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by smtp-fb3.informatik.uni-bremen.de (Postfix) with ESMTPSA id AC7B731BD; Wed, 26 Jun 2013 19:58:49 +0200 (CEST)
Mime-Version: 1.0 (Mac OS X Mail 6.5 \(1508\))
Content-Type: text/plain; charset=iso-8859-1
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <11687.1372269131@sandelman.ca>
Date: Wed, 26 Jun 2013 19:58:47 +0200
Content-Transfer-Encoding: quoted-printable
Message-Id: <275E4609-DA85-41F3-AF4B-0AFC8A8B9824@tzi.org>
References: <1BFB4A37-5930-410D-A1D6-C1DD509F4DA5@tzi.org> <11687.1372269131@sandelman.ca>
To: Michael Richardson <mcr+ietf@sandelman.ca>
X-Mailer: Apple Mail (2.1508)
Cc: "tools-discuss@ietf.org Discussion" <tools-discuss@ietf.org>
Subject: Re: [Tools-discuss] Include mail archive permalinks in mailing list messages
X-BeenThere: tools-discuss@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: IETF Tools Discussion <tools-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/tools-discuss>
List-Post: <mailto:tools-discuss@ietf.org>
List-Help: <mailto:tools-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 26 Jun 2013 17:59:03 -0000

On Jun 26, 2013, at 19:52, Michael Richardson <mcr+ietf@sandelman.ca> =
wrote:

> it would have to be put into the archive before it
> was sent to you, so that the URL would be known.

(I think our messages crossed each other: The per-mailing-list serial =
could be generated before distribution and before the archiving process =
actually records it under a URI generated from that serial.)

Gr=FC=DFe, Carsten


From derhoermi@gmx.net  Wed Jun 26 11:20:26 2013
Return-Path: <derhoermi@gmx.net>
X-Original-To: tools-discuss@ietfa.amsl.com
Delivered-To: tools-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 042FA11E81DE for <tools-discuss@ietfa.amsl.com>; Wed, 26 Jun 2013 11:20:26 -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 5-yu4KorNZpA for <tools-discuss@ietfa.amsl.com>; Wed, 26 Jun 2013 11:20:13 -0700 (PDT)
Received: from mout.gmx.net (mout.gmx.net [212.227.15.15]) by ietfa.amsl.com (Postfix) with ESMTP id E6A3011E81D7 for <tools-discuss@ietf.org>; Wed, 26 Jun 2013 11:20:07 -0700 (PDT)
Received: from mailout-de.gmx.net ([10.1.76.35]) by mrigmx.server.lan (mrigmx002) with ESMTP (Nemesis) id 0M2Jfm-1U2Q892bTw-00s9IO for <tools-discuss@ietf.org>; Wed, 26 Jun 2013 20:20:05 +0200
Received: (qmail invoked by alias); 26 Jun 2013 18:20:05 -0000
Received: from p54B4E304.dip0.t-ipconnect.de (EHLO netb.Speedport_W_700V) [84.180.227.4] by mail.gmx.net (mp035) with SMTP; 26 Jun 2013 20:20:05 +0200
X-Authenticated: #723575
X-Provags-ID: V01U2FsdGVkX1+LdyFieBqLC+adWCR8zTfYZvhjuiGhLL3VF3WZRs 51DLdBE3Q+1zry
From: Bjoern Hoehrmann <derhoermi@gmx.net>
To: Carsten Bormann <cabo@tzi.org>
Date: Wed, 26 Jun 2013 20:20:06 +0200
Message-ID: <dhbms8tc4o7n12g3pgkvk1o7lsoc58golh@hive.bjoern.hoehrmann.de>
References: <1BFB4A37-5930-410D-A1D6-C1DD509F4DA5@tzi.org> <ip7ms896qb6t2qpvr33phdrh45ap70sb5a@hive.bjoern.hoehrmann.de> <46311333-C5BC-4879-B366-8AB3F1408DD2@tzi.org>
In-Reply-To: <46311333-C5BC-4879-B366-8AB3F1408DD2@tzi.org>
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: "tools-discuss@ietf.org Discussion" <tools-discuss@ietf.org>
Subject: Re: [Tools-discuss] Include mail archive permalinks in mailing list messages
X-BeenThere: tools-discuss@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: IETF Tools Discussion <tools-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/tools-discuss>
List-Post: <mailto:tools-discuss@ietf.org>
List-Help: <mailto:tools-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 26 Jun 2013 18:20:26 -0000

* Carsten Bormann wrote:
>http://mid.ietf.org/ip7ms896qb6t2qpvr33phdrh45ap70sb5a@hive.bjoern.hoehrmann.de
>
>would provide less context than
>
>https://www.ietf.org/mail-archive/web/tools-discuss/current/msg03401.html

http://mid.gmane.org/46311333-C5BC-4879-B366-8AB3F1408DD2@tzi.org works
by the way and e.g. http://wiki.list.org/display/DEV/Stable+URLs has a
few thoughts on the matter. I favour using the Message-Id for various
reasons, and if the Message-Id is used, there is no space left for any
other data like list name or time information.
-- 
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 sob@sobco.com  Wed Jun 26 11:41:16 2013
Return-Path: <sob@sobco.com>
X-Original-To: tools-discuss@ietfa.amsl.com
Delivered-To: tools-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7060421F9A15 for <tools-discuss@ietfa.amsl.com>; Wed, 26 Jun 2013 11:41:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.495
X-Spam-Level: 
X-Spam-Status: No, score=-0.495 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553,  RDNS_NONE=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 0cGMW9GtavVO for <tools-discuss@ietfa.amsl.com>; Wed, 26 Jun 2013 11:41:12 -0700 (PDT)
Received: from sobco.sobco.com (unknown [136.248.127.164]) by ietfa.amsl.com (Postfix) with ESMTP id E387821F9A16 for <tools-discuss@ietf.org>; Wed, 26 Jun 2013 11:41:10 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by sobco.sobco.com (Postfix) with ESMTP id 1024E12B91F; Wed, 26 Jun 2013 14:41:09 -0400 (EDT)
X-Virus-Scanned: amavisd-new at sobco.com
Received: from sobco.sobco.com ([127.0.0.1]) by localhost (sobco.sobco.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id axqXombNZBgn; Wed, 26 Jun 2013 14:41:08 -0400 (EDT)
Received: from newdev.cadm.harvard.edu (newdev.cadm.harvard.edu [128.103.229.199]) by sobco.sobco.com (Postfix) with ESMTPSA id D834212B911; Wed, 26 Jun 2013 14:41:07 -0400 (EDT)
Content-Type: text/plain; charset=iso-8859-1
Mime-Version: 1.0 (Mac OS X Mail 6.5 \(1508\))
From: Scott O Bradner <sob@sobco.com>
In-Reply-To: <dhbms8tc4o7n12g3pgkvk1o7lsoc58golh@hive.bjoern.hoehrmann.de>
Date: Wed, 26 Jun 2013 14:41:07 -0400
Content-Transfer-Encoding: quoted-printable
Message-Id: <10CA3FE5-017B-4A21-B011-5624ECD6C7B2@sobco.com>
References: <1BFB4A37-5930-410D-A1D6-C1DD509F4DA5@tzi.org> <ip7ms896qb6t2qpvr33phdrh45ap70sb5a@hive.bjoern.hoehrmann.de> <46311333-C5BC-4879-B366-8AB3F1408DD2@tzi.org> <dhbms8tc4o7n12g3pgkvk1o7lsoc58golh@hive.bjoern.hoehrmann.de>
To: Bjoern Hoehrmann <derhoermi@gmx.net>
X-Mailer: Apple Mail (2.1508)
Cc: Carsten Bormann <cabo@tzi.org>, "tools-discuss@ietf.org Discussion" <tools-discuss@ietf.org>
Subject: Re: [Tools-discuss] Include mail archive permalinks in mailing list messages
X-BeenThere: tools-discuss@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: IETF Tools Discussion <tools-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/tools-discuss>
List-Post: <mailto:tools-discuss@ietf.org>
List-Help: <mailto:tools-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 26 Jun 2013 18:41:16 -0000

are the message directories moved in the hierarchy when a WG is closed =
(they are in the ftp directory)
if so, a permalink could be hard

Scott

On Jun 26, 2013, at 2:20 PM, Bjoern Hoehrmann <derhoermi@gmx.net> wrote:

> * Carsten Bormann wrote:
>> =
http://mid.ietf.org/ip7ms896qb6t2qpvr33phdrh45ap70sb5a@hive.bjoern.hoehrma=
nn.de
>>=20
>> would provide less context than
>>=20
>> =
https://www.ietf.org/mail-archive/web/tools-discuss/current/msg03401.html
>=20
> http://mid.gmane.org/46311333-C5BC-4879-B366-8AB3F1408DD2@tzi.org =
works
> by the way and e.g. http://wiki.list.org/display/DEV/Stable+URLs has a
> few thoughts on the matter. I favour using the Message-Id for various
> reasons, and if the Message-Id is used, there is no space left for any
> other data like list name or time information.
> --=20
> Bj=F6rn H=F6hrmann =B7 mailto:bjoern@hoehrmann.de =B7 =
http://bjoern.hoehrmann.de
> Am Badedeich 7 =B7 Telefon: +49(0)160/4415681 =B7 =
http://www.bjoernsworld.de
> 25899 Dageb=FCll =B7 PGP Pub. KeyID: 0xA4357E78 =B7 =
http://www.websitedev.de/=20
> _______________________________________________
> Tools-discuss mailing list
> Tools-discuss@ietf.org
> https://www.ietf.org/mailman/listinfo/tools-discuss


From henrik@levkowetz.com  Wed Jun 26 11:45:27 2013
Return-Path: <henrik@levkowetz.com>
X-Original-To: tools-discuss@ietfa.amsl.com
Delivered-To: tools-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7890911E81E0 for <tools-discuss@ietfa.amsl.com>; Wed, 26 Jun 2013 11:45:27 -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 y+HxFmu4n-c0 for <tools-discuss@ietfa.amsl.com>; Wed, 26 Jun 2013 11:45:26 -0700 (PDT)
Received: from grenache.tools.ietf.org (grenache.tools.ietf.org [IPv6:2a01:3f0:1:2::30]) by ietfa.amsl.com (Postfix) with ESMTP id A9FBB11E81DF for <tools-discuss@ietf.org>; Wed, 26 Jun 2013 11:45:26 -0700 (PDT)
Received: from localhost ([127.0.0.1]:34994 helo=vigonier.lan ident=henrik) by grenache.tools.ietf.org with esmtpsa (TLS1.0:DHE_RSA_CAMELLIA_256_CBC_SHA1:256) (Exim 4.80) (envelope-from <henrik@levkowetz.com>) id 1UruiX-00034L-AX; Wed, 26 Jun 2013 20:45:21 +0200
Message-ID: <51CB36C0.2070709@levkowetz.com>
Date: Wed, 26 Jun 2013 20:45:20 +0200
From: Henrik Levkowetz <henrik@levkowetz.com>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:17.0) Gecko/20130509 Thunderbird/17.0.6
MIME-Version: 1.0
To: Bjoern Hoehrmann <derhoermi@gmx.net>
References: <1BFB4A37-5930-410D-A1D6-C1DD509F4DA5@tzi.org> <ip7ms896qb6t2qpvr33phdrh45ap70sb5a@hive.bjoern.hoehrmann.de>
In-Reply-To: <ip7ms896qb6t2qpvr33phdrh45ap70sb5a@hive.bjoern.hoehrmann.de>
X-Enigmail-Version: 1.5.1
Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="----enig2IINMIHODLOJARPHMLLNM"
X-SA-Exim-Connect-IP: 127.0.0.1
X-SA-Exim-Rcpt-To: derhoermi@gmx.net, cabo@tzi.org, tools-discuss@ietf.org
X-SA-Exim-Mail-From: henrik@levkowetz.com
X-SA-Exim-Scanned: No (on grenache.tools.ietf.org); SAEximRunCond expanded to false
Cc: Carsten Bormann <cabo@tzi.org>, "tools-discuss@ietf.org Discussion" <tools-discuss@ietf.org>
Subject: Re: [Tools-discuss] Include mail archive permalinks in mailing list messages
X-BeenThere: tools-discuss@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: IETF Tools Discussion <tools-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/tools-discuss>
List-Post: <mailto:tools-discuss@ietf.org>
List-Help: <mailto:tools-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 26 Jun 2013 18:45:27 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
------enig2IINMIHODLOJARPHMLLNM
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable


On 2013-06-26 19:09 Bjoern Hoehrmann said the following:
> * Carsten Bormann wrote:
>>Right now, when I dig out an old message out of my mail reader and I=20
>>want to point other people to it, I need to google the contents to find=
=20
>>it in the IETF mail archive in order to obtain the permalink.
>>This is tedious, and worse, it leads to people not referencing old=20
>>discussions as much as would be healthy.
>>
>>Why doesn't each message carry its own permalink at the time I get it?
>=20
> http://tools.ietf.org/html/rfc6778 actually calls for that. All that is=

> needed would be a Message-Id =3D> archive-address database and a script=

> that adds something like `Archived-At: http://mid.ietf.org/...` to out-=

> going mails.
<< snip slow mail arcive details>>

And this has been the intention all along.  The URLs at which any given
email will be available at in the new email archive can be predictably
calculated from the original email, so that it will be feasible to
insert an Archived-At: header field as the message passes through postfix=
/
mailman.

Best regards,

	Henrik



------enig2IINMIHODLOJARPHMLLNM
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIcBAEBAgAGBQJRyzbBAAoJEE6bV0uPuxcaC4QP/j1gay7jx2ICQYUGsbxt3xhn
hBDdAG4eIZl7uDz6yBde5dTBC/yifl9QaVDRwh+jfuKYK0K4Ky4PE/ESGb3Ivx/v
ULag66tM82wxpertg0KdS/cIcbYmLPBwmeN0Y8OnY4/+rghF9mnD4tCkHFaeXSp9
9T+llzKx+504sr2yajSgkJ1tt04DvuCJYhdD9xN9TWEFdQoXZE/IbvAeEdbF2g3S
eWjvEhtnqmweISS4iWLbuib7avNcU+MfM4/pFgstLvko/Ubjn5j9Cmy+VFXtWlM7
ldGgkPQ5IQgGBokYrmtirs4ZB9GX3o92skRKLpmKEkiowEuddqAwycrb4eypzuK/
dpypS+3fpTcZaO4j73eH7DwuDvcKBR6J/WioXokxVAzRmchq8safnrY6psk0fJBC
/nW3p3iA9Lor/olXCCLYJ/VYypLlGMbTMetNUM7mGIqG8sGFgnhAhe3iu5AsNqvT
gOY051++I1UA9QY4LdVOhcsv5yK8C9vVZhFoFVUgUQFv8XDG2gcfIOOkVvpkJxh2
0TVA8lsiB8TH1qXU/C2lIAZYXG//iUw0gIlDpjPdhjN8+jkY1SDYWjTJJX2tn8r4
hdslxROMsngYpeWGpqrMzaSJFbmwxp6rQm0J9hHc0C5AM73Re3+CTTQIZZ7dXQT/
auLpE3zzS0VQXvhAnGqv
=dtnE
-----END PGP SIGNATURE-----

------enig2IINMIHODLOJARPHMLLNM--

From warren@kumari.net  Fri Jun 28 10:46:17 2013
Return-Path: <warren@kumari.net>
X-Original-To: tools-discuss@ietfa.amsl.com
Delivered-To: tools-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id ADD7021F9C53 for <tools-discuss@ietfa.amsl.com>; Fri, 28 Jun 2013 10:46: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 ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 352F37uLb48r for <tools-discuss@ietfa.amsl.com>; Fri, 28 Jun 2013 10:46:13 -0700 (PDT)
Received: from vimes.kumari.net (smtp1.kumari.net [204.194.22.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9109B21F9C3D for <tools-discuss@ietf.org>; Fri, 28 Jun 2013 10:46:11 -0700 (PDT)
Received: from [192.168.1.153] (unknown [66.84.81.89]) by vimes.kumari.net (Postfix) with ESMTPSA id C2BE71B4029B; Fri, 28 Jun 2013 13:46:03 -0400 (EDT)
From: Warren Kumari <warren@kumari.net>
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: quoted-printable
Date: Fri, 28 Jun 2013 13:46:00 -0400
Message-Id: <0EF11A8A-C217-49CE-8BFF-BF34EA47AC24@kumari.net>
To: "tools-discuss@ietf.org" <tools-discuss@ietf.org>
Mime-Version: 1.0 (Mac OS X Mail 6.5 \(1508\))
X-Mailer: Apple Mail (2.1508)
Cc: Warren Kumari <warren@kumari.net>
Subject: [Tools-discuss] Feature request / bug -- new author added to draft -> no submission email.
X-BeenThere: tools-discuss@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: IETF Tools Discussion <tools-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/tools-discuss>
List-Post: <mailto:tools-discuss@ietf.org>
List-Help: <mailto:tools-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Jun 2013 17:46:17 -0000

Hi all,


I was recently added as a co-author on an (existing) draft.
I made some changes (including adding myself to the authors section), =
bumped the version number, and went to the submission tool =
(https://datatracker.ietf.org/submit/).

I uploaded the draft and chose myself as the 'Submitter'. This took me =
to the standard page saying:
 "Your submission is pending email authentication. An email has been =
sent you with instructions."
The email never arrived=85..=20

Turns out that this is by design -- I had added myself as an author, and =
there is a rule that an existing author has to approve it (to stop =
shenanigans, etc).

My feature request:
Could the "Your submission is pending email authentication" be modified =
to say something like:
"You have attempted to add yourself to an already published draft. An =
existing author needs to do this. This submission has been cancelled, =
please ask an existing author to add you"?

If this is hard (e.g: because the web bit doesn't have the info), could =
there perhaps be an email sent to the submitter saying something =
similar?

Thanks for considering this,
W

--=20
"He who laughs last, thinks slowest."=20
    -- Anonymous



From henrik@levkowetz.com  Fri Jun 28 11:18:36 2013
Return-Path: <henrik@levkowetz.com>
X-Original-To: tools-discuss@ietfa.amsl.com
Delivered-To: tools-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1A41221F92B7 for <tools-discuss@ietfa.amsl.com>; Fri, 28 Jun 2013 11:18:36 -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 7XBR7stv9HmV for <tools-discuss@ietfa.amsl.com>; Fri, 28 Jun 2013 11:18:35 -0700 (PDT)
Received: from grenache.tools.ietf.org (grenache.tools.ietf.org [IPv6:2a01:3f0:1:2::30]) by ietfa.amsl.com (Postfix) with ESMTP id 2C3B321F92A5 for <tools-discuss@ietf.org>; Fri, 28 Jun 2013 11:18:29 -0700 (PDT)
Received: from localhost ([127.0.0.1]:52652 helo=vigonier.lan ident=henrik) by grenache.tools.ietf.org with esmtpsa (TLS1.0:DHE_RSA_CAMELLIA_256_CBC_SHA1:256) (Exim 4.80) (envelope-from <henrik@levkowetz.com>) id 1UsdFY-0003SE-83; Fri, 28 Jun 2013 20:18:24 +0200
Message-ID: <51CDD370.6060105@levkowetz.com>
Date: Fri, 28 Jun 2013 20:18:24 +0200
From: Henrik Levkowetz <henrik@levkowetz.com>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:17.0) Gecko/20130620 Thunderbird/17.0.7
MIME-Version: 1.0
To: Warren Kumari <warren@kumari.net>
References: <0EF11A8A-C217-49CE-8BFF-BF34EA47AC24@kumari.net>
In-Reply-To: <0EF11A8A-C217-49CE-8BFF-BF34EA47AC24@kumari.net>
X-Enigmail-Version: 1.5.1
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: 8bit
X-SA-Exim-Connect-IP: 127.0.0.1
X-SA-Exim-Rcpt-To: warren@kumari.net, tools-discuss@ietf.org
X-SA-Exim-Mail-From: henrik@levkowetz.com
X-SA-Exim-Scanned: No (on grenache.tools.ietf.org); SAEximRunCond expanded to false
Cc: "tools-discuss@ietf.org" <tools-discuss@ietf.org>
Subject: Re: [Tools-discuss] Feature request / bug -- new author added to draft -> no submission email.
X-BeenThere: tools-discuss@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: IETF Tools Discussion <tools-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/tools-discuss>
List-Post: <mailto:tools-discuss@ietf.org>
List-Help: <mailto:tools-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Jun 2013 18:18:36 -0000

Hi Warren,

On 2013-06-28 19:46 Warren Kumari said the following:
> Hi all,
> 
> 
> I was recently added as a co-author on an (existing) draft. I made
> some changes (including adding myself to the authors section), bumped
> the version number, and went to the submission tool
> (https://datatracker.ietf.org/submit/).
> 
> I uploaded the draft and chose myself as the 'Submitter'. This took
> me to the standard page saying: "Your submission is pending email
> authentication. An email has been sent you with instructions." The
> email never arrived…..
> 
> Turns out that this is by design -- I had added myself as an author,
> and there is a rule that an existing author has to approve it (to
> stop shenanigans, etc).
> 
> My feature request: Could the "Your submission is pending email
> authentication" be modified to say something like: "You have
> attempted to add yourself to an already published draft. An existing
> author needs to do this. This submission has been cancelled, please
> ask an existing author to add you"?

Certainly.  I'd even call it a bug that there's no informative message like the
one you propose, in this case.

> If this is hard (e.g: because the web bit doesn't have the info),
> could there perhaps be an email sent to the submitter saying
> something similar?

The web bit should have the info.  Will fix.


Best regards,

	Henrik


