
From housley@vigilsec.com  Thu Oct 11 07:25:18 2012
Return-Path: <housley@vigilsec.com>
X-Original-To: codesprints@ietfa.amsl.com
Delivered-To: codesprints@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 38D1F21F86B2 for <codesprints@ietfa.amsl.com>; Thu, 11 Oct 2012 07:25:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.599
X-Spam-Level: 
X-Spam-Status: No, score=-102.599 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2SuNDOKnT7xn for <codesprints@ietfa.amsl.com>; Thu, 11 Oct 2012 07:25:17 -0700 (PDT)
Received: from odin.smetech.net (mail.smetech.net [208.254.26.82]) by ietfa.amsl.com (Postfix) with ESMTP id 37BBC21F8669 for <codesprints@ietf.org>; Thu, 11 Oct 2012 07:25:17 -0700 (PDT)
Received: from localhost (unknown [208.254.26.81]) by odin.smetech.net (Postfix) with ESMTP id EC4949A4006; Thu, 11 Oct 2012 10:25:21 -0400 (EDT)
X-Virus-Scanned: amavisd-new at smetech.net
Received: from odin.smetech.net ([208.254.26.82]) by localhost (ronin.smetech.net [208.254.26.81]) (amavisd-new, port 10024) with ESMTP id cHrVM+YzBivv; Thu, 11 Oct 2012 10:25:12 -0400 (EDT)
Received: from [172.17.197.177] (adsl-76-208-210-2.dsl.pltn13.sbcglobal.net [76.208.210.2]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by odin.smetech.net (Postfix) with ESMTP id A56099A4001; Thu, 11 Oct 2012 10:25:13 -0400 (EDT)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Apple Message framework v1085)
From: Russ Housley <housley@vigilsec.com>
Date: Thu, 11 Oct 2012 10:25:02 -0400
Content-Transfer-Encoding: quoted-printable
Message-Id: <9FFD5FC4-A59B-4528-8035-2BC903D6E97D@vigilsec.com>
References: <D4D47BCFFE5A004F95D707546AC0D7E918539A83@SACEXCMBX04-PRD.hq.netapp.com>
To: codesprints@ietf.org
X-Mailer: Apple Mail (2.1085)
Subject: [codesprints] Fwd: latest missing replaced-by information
X-BeenThere: codesprints@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "List for coordinating \(and following up on\) codesprint activities" <codesprints.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/codesprints>, <mailto:codesprints-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/codesprints>
List-Post: <mailto:codesprints@ietf.org>
List-Help: <mailto:codesprints-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/codesprints>, <mailto:codesprints-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 11 Oct 2012 14:25:18 -0000

I think we should consider making this a Secretariat tool, perhaps =
having it run on the server so that the datatracker database can be =
inserted automatically.

Russ



> From: "Eggert, Lars" <lars@netapp.com>
> Date: October 11, 2012 3:35:28 AM EDT
> To: Russ Housley <housley@vigilsec.com>
> Subject: Re: latest missing replaced-by information
>=20
> On Oct 10, 2012, at 17:10, Russ Housley <housley@vigilsec.com> wrote:
>> Do you have a tool that gathers this?
>=20
> Yep: http://eggert.org/software/find-replaced-by
>=20
> Lars


From lars@netapp.com  Thu Oct 11 07:35:47 2012
Return-Path: <lars@netapp.com>
X-Original-To: codesprints@ietfa.amsl.com
Delivered-To: codesprints@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D123721F8620 for <codesprints@ietfa.amsl.com>; Thu, 11 Oct 2012 07:35:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.545
X-Spam-Level: 
X-Spam-Status: No, score=-10.545 tagged_above=-999 required=5 tests=[AWL=0.054, BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Wgnk1HRnrY+M for <codesprints@ietfa.amsl.com>; Thu, 11 Oct 2012 07:35:46 -0700 (PDT)
Received: from mx2.netapp.com (mx2.netapp.com [216.240.18.37]) by ietfa.amsl.com (Postfix) with ESMTP id C6D6C21F8628 for <codesprints@ietf.org>; Thu, 11 Oct 2012 07:35:46 -0700 (PDT)
X-IronPort-AV: E=Sophos;i="4.80,571,1344236400";  d="p7s'?scan'208";a="699857754"
Received: from smtp2.corp.netapp.com ([10.57.159.114]) by mx2-out.netapp.com with ESMTP; 11 Oct 2012 07:35:44 -0700
Received: from vmwexceht01-prd.hq.netapp.com (exchsmtp.hq.netapp.com [10.106.76.239]) by smtp2.corp.netapp.com (8.13.1/8.13.1/NTAP-1.6) with ESMTP id q9BEZhVI022749; Thu, 11 Oct 2012 07:35:43 -0700 (PDT)
Received: from SACEXCMBX01-PRD.hq.netapp.com ([169.254.2.216]) by vmwexceht01-prd.hq.netapp.com ([10.106.76.239]) with mapi id 14.02.0318.001; Thu, 11 Oct 2012 07:35:43 -0700
From: "Eggert, Lars" <lars@netapp.com>
To: Russ Housley <housley@vigilsec.com>
Thread-Topic: latest missing replaced-by information
Thread-Index: AQHNpuDZ9dM3tcd11k2rWoJN6Swn2ZezKx+AgAECboD///00W4AAeDiA
Date: Thu, 11 Oct 2012 14:35:42 +0000
Message-ID: <D4D47BCFFE5A004F95D707546AC0D7E91855848E@SACEXCMBX01-PRD.hq.netapp.com>
References: <D4D47BCFFE5A004F95D707546AC0D7E918539A83@SACEXCMBX04-PRD.hq.netapp.com> <9FFD5FC4-A59B-4528-8035-2BC903D6E97D@vigilsec.com>
In-Reply-To: <9FFD5FC4-A59B-4528-8035-2BC903D6E97D@vigilsec.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
x-originating-ip: [10.106.53.51]
Content-Type: multipart/signed; boundary="Apple-Mail=_F719203F-FD20-43DE-80F3-54C36A89C7CE"; protocol="application/pkcs7-signature"; micalg=sha1
MIME-Version: 1.0
Cc: "<codesprints@ietf.org>" <codesprints@ietf.org>
Subject: Re: [codesprints] latest missing replaced-by information
X-BeenThere: codesprints@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "List for coordinating \(and following up on\) codesprint activities" <codesprints.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/codesprints>, <mailto:codesprints-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/codesprints>
List-Post: <mailto:codesprints@ietf.org>
List-Help: <mailto:codesprints-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/codesprints>, <mailto:codesprints-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 11 Oct 2012 14:35:47 -0000

--Apple-Mail=_F719203F-FD20-43DE-80F3-54C36A89C7CE
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

On Oct 11, 2012, at 15:25, Russ Housley <housley@vigilsec.com> wrote:
> I think we should consider making this a Secretariat tool, perhaps =
having it run on the server so that the datatracker database can be =
inserted automatically.

It can't be fully automated, since there are false positives. (The tool =
just checks if for each draft-ietf-wgname-foo there exists an earlier =
draft-someothername-foo that is not currently marked as having been =
replaced, and flags that.)

What we could do is mark these in the datatracker as potential =
replacements, and ask the chairs to confirm.

Lars=

--Apple-Mail=_F719203F-FD20-43DE-80F3-54C36A89C7CE
Content-Disposition: attachment; filename="smime.p7s"
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIMQDCCBUow
ggQyoAMCAQICEFcfSRTG0jNknqb9LV9GuFkwDQYJKoZIhvcNAQEFBQAwgd0xCzAJBgNVBAYTAlVT
MRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29y
azE7MDkGA1UECxMyVGVybXMgb2YgdXNlIGF0IGh0dHBzOi8vd3d3LnZlcmlzaWduLmNvbS9ycGEg
KGMpMDkxHjAcBgNVBAsTFVBlcnNvbmEgTm90IFZhbGlkYXRlZDE3MDUGA1UEAxMuVmVyaVNpZ24g
Q2xhc3MgMSBJbmRpdmlkdWFsIFN1YnNjcmliZXIgQ0EgLSBHMzAeFw0xMTEyMTAwMDAwMDBaFw0x
MjEyMDkyMzU5NTlaMIIBDTEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xHzAdBgNVBAsTFlZlcmlT
aWduIFRydXN0IE5ldHdvcmsxRjBEBgNVBAsTPXd3dy52ZXJpc2lnbi5jb20vcmVwb3NpdG9yeS9S
UEEgSW5jb3JwLiBieSBSZWYuLExJQUIuTFREKGMpOTgxHjAcBgNVBAsTFVBlcnNvbmEgTm90IFZh
bGlkYXRlZDEzMDEGA1UECxMqRGlnaXRhbCBJRCBDbGFzcyAxIC0gTmV0c2NhcGUgRnVsbCBTZXJ2
aWNlMRQwEgYDVQQDFAtMYXJzIEVnZ2VydDEeMBwGCSqGSIb3DQEJARYPbGFyc0BuZXRhcHAuY29t
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAokrhJTcXt6J/VEpZOicLoguBlYTjXP9v
Ze4HuuhXnURUS8YouAfgaqA0zYbt5yd6fh4PBMdAaEWr5yJyHuFykXlrCumjUWSpLuqTS2A+pt4q
cZaAQk9iLDN/UVd3SpkUuvWbxXlqzG7/BSqa3VNObBzCmyh+V7aXxri+30CT//DSsNRC4VFy6sn6
dMgSaFenXLwe/FBwY0qTMfICT1PrrX6Sw1S8OfH9rykLlZXbmfkFExxQngp1DJH9xMHeODHGbCv/
ty5gdxMOrLe+vENxFEcy1YQWBZd1kNL4UObugF8A/jE/s+Oa3H1VFH8ghqZTdqGDysVxmtKHuNFx
6jIBSQIDAQABo4HSMIHPMAkGA1UdEwQCMAAwRAYDVR0gBD0wOzA5BgtghkgBhvhFAQcXATAqMCgG
CCsGAQUFBwIBFhxodHRwczovL3d3dy52ZXJpc2lnbi5jb20vcnBhMAsGA1UdDwQEAwIFoDAdBgNV
HSUEFjAUBggrBgEFBQcDBAYIKwYBBQUHAwIwUAYDVR0fBEkwRzBFoEOgQYY/aHR0cDovL2luZGMx
ZGlnaXRhbGlkLWczLWNybC52ZXJpc2lnbi5jb20vSW5kQzFEaWdpdGFsSUQtRzMuY3JsMA0GCSqG
SIb3DQEBBQUAA4IBAQBA7q6tR92qpd7xo7VBsrOfGCWzoxIVfTc7t0RhB/Oz/+c3lnhYnNScIuKN
JmyZvznmVxqB9BJ72+NkvmdB/hnILSBTRawL2tyLo9PkBtN0nRt4gS6wjpWnD8G83hlJLE7r25jk
7HkRev61dTIXsANFpJKF02C4XSoDfEzNV6MpuEvHvcgHCqMrlwWwfKc7+NoDnE8PBuRzwSXvlD5L
mswCY2iiOsd7ImNO4OzTCxETvKTDu92+FTIbRJJpYjVNv1UF7e3w9Kq65BkZJErUH19beUeQl0Wh
2BJQE6/15rQyCnP0iJ/Nmx2/kI6M0PWunEsI6FMs0MbosreaWGHlQmomMIIG7jCCBdagAwIBAgIQ
cRVmBUrkkSFN6bxE+azT3DANBgkqhkiG9w0BAQUFADCByjELMAkGA1UEBhMCVVMxFzAVBgNVBAoT
DlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTowOAYDVQQL
EzEoYykgMTk5OSBWZXJpU2lnbiwgSW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5MUUwQwYD
VQQDEzxWZXJpU2lnbiBDbGFzcyAxIFB1YmxpYyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0aG9y
aXR5IC0gRzMwHhcNMDkwNTAxMDAwMDAwWhcNMTkwNDMwMjM1OTU5WjCB3TELMAkGA1UEBhMCVVMx
FzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3b3Jr
MTswOQYDVQQLEzJUZXJtcyBvZiB1c2UgYXQgaHR0cHM6Ly93d3cudmVyaXNpZ24uY29tL3JwYSAo
YykwOTEeMBwGA1UECxMVUGVyc29uYSBOb3QgVmFsaWRhdGVkMTcwNQYDVQQDEy5WZXJpU2lnbiBD
bGFzcyAxIEluZGl2aWR1YWwgU3Vic2NyaWJlciBDQSAtIEczMIIBIjANBgkqhkiG9w0BAQEFAAOC
AQ8AMIIBCgKCAQEA7cRH3yooHXwGa7vXITLJbBOP6bGNQU4099oL42r6ZYggCxET6ZvgSU6Lb9UB
0F8NR5GKWkx0Pj/GkQm7TDSejW6hglFi92l2WJYHr54UGAdPWr2f0jGyVBlzRmoZQhHsEnMhjfXc
MM3l2VYKMcU2bSkUl70t2olHGYjYSwQ967Y8Zx50ABMN0Ibak2f4MwOuGjxraXj2wCyO4YM/d/mZ
//6fUlrCtIcK2GypR8FUKWVDPkrAlh/Brfd3r2yxBF6+wbaULZeQLSfSux7pg2qE9sSyriMGZSal
J1grByK0b6ZiSBp38tVQJ5op05b7KPW6JHZi44xZ6/tu1ULEvkHH9QIDAQABo4ICuTCCArUwNAYI
KwYBBQUHAQEEKDAmMCQGCCsGAQUFBzABhhhodHRwOi8vb2NzcC52ZXJpc2lnbi5jb20wEgYDVR0T
AQH/BAgwBgEB/wIBADBwBgNVHSAEaTBnMGUGC2CGSAGG+EUBBxcBMFYwKAYIKwYBBQUHAgEWHGh0
dHBzOi8vd3d3LnZlcmlzaWduLmNvbS9jcHMwKgYIKwYBBQUHAgIwHhocaHR0cHM6Ly93d3cudmVy
aXNpZ24uY29tL3JwYTA0BgNVHR8ELTArMCmgJ6AlhiNodHRwOi8vY3JsLnZlcmlzaWduLmNvbS9w
Y2ExLWczLmNybDAOBgNVHQ8BAf8EBAMCAQYwbgYIKwYBBQUHAQwEYjBgoV6gXDBaMFgwVhYJaW1h
Z2UvZ2lmMCEwHzAHBgUrDgMCGgQUS2u5KJYGDLvQUjibKaxLB4shBRgwJhYkaHR0cDovL2xvZ28u
dmVyaXNpZ24uY29tL3ZzbG9nbzEuZ2lmMC4GA1UdEQQnMCWkIzAhMR8wHQYDVQQDExZQcml2YXRl
TGFiZWw0LTIwNDgtMTE4MB0GA1UdDgQWBBR5R2EIQf04BKJL57XM9UP2SSsR+DCB8QYDVR0jBIHp
MIHmoYHQpIHNMIHKMQswCQYDVQQGEwJVUzEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xHzAdBgNV
BAsTFlZlcmlTaWduIFRydXN0IE5ldHdvcmsxOjA4BgNVBAsTMShjKSAxOTk5IFZlcmlTaWduLCBJ
bmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxRTBDBgNVBAMTPFZlcmlTaWduIENsYXNzIDEg
UHVibGljIFByaW1hcnkgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkgLSBHM4IRAItbdVaEVIULAM+v
OEjOsaQwDQYJKoZIhvcNAQEFBQADggEBADlNz0GZgbWpBbVSOOk5hIls5DSoWufYbAlMJBq6WaSH
O3Mh8ZOBz79oY1pn/jWFK6HDXaNKwjoZ3TDWzE3v8dKBl8pUWkO/N4t6jhmND0OojPKvYLMVirOV
nDzgnrMnmKQ1chfl/Cpdh9OKDcLRRSr4wPSsKpM61a4ScAjr+zvid+zoK2Q1ds262uDRyxTWcVib
vtU+fbbZ6CTFJGZMXZEfdrMXPn8NxiGJL7M3uKH/XLJtSd5lUkL7DojS7Uodv0vj+Mxy+kgOZY5J
yNb4mZg7t5Q+MXEGh/psWVMu198r7V9jAKwV7QO4VRaMxmgD5yKocwuxvKDaUljdCg5/wYIxggSL
MIIEhwIBATCB8jCB3TELMAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYD
VQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTswOQYDVQQLEzJUZXJtcyBvZiB1c2UgYXQgaHR0
cHM6Ly93d3cudmVyaXNpZ24uY29tL3JwYSAoYykwOTEeMBwGA1UECxMVUGVyc29uYSBOb3QgVmFs
aWRhdGVkMTcwNQYDVQQDEy5WZXJpU2lnbiBDbGFzcyAxIEluZGl2aWR1YWwgU3Vic2NyaWJlciBD
QSAtIEczAhBXH0kUxtIzZJ6m/S1fRrhZMAkGBSsOAwIaBQCgggJtMBgGCSqGSIb3DQEJAzELBgkq
hkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTEyMTAxMTE0MzU0NFowIwYJKoZIhvcNAQkEMRYEFMTM
CRVaex06bOu9AC5Zvg2QsmixMIIBAwYJKwYBBAGCNxAEMYH1MIHyMIHdMQswCQYDVQQGEwJVUzEX
MBUGA1UEChMOVmVyaVNpZ24sIEluYy4xHzAdBgNVBAsTFlZlcmlTaWduIFRydXN0IE5ldHdvcmsx
OzA5BgNVBAsTMlRlcm1zIG9mIHVzZSBhdCBodHRwczovL3d3dy52ZXJpc2lnbi5jb20vcnBhIChj
KTA5MR4wHAYDVQQLExVQZXJzb25hIE5vdCBWYWxpZGF0ZWQxNzA1BgNVBAMTLlZlcmlTaWduIENs
YXNzIDEgSW5kaXZpZHVhbCBTdWJzY3JpYmVyIENBIC0gRzMCEFcfSRTG0jNknqb9LV9GuFkwggEF
BgsqhkiG9w0BCRACCzGB9aCB8jCB3TELMAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJ
bmMuMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTswOQYDVQQLEzJUZXJtcyBvZiB1
c2UgYXQgaHR0cHM6Ly93d3cudmVyaXNpZ24uY29tL3JwYSAoYykwOTEeMBwGA1UECxMVUGVyc29u
YSBOb3QgVmFsaWRhdGVkMTcwNQYDVQQDEy5WZXJpU2lnbiBDbGFzcyAxIEluZGl2aWR1YWwgU3Vi
c2NyaWJlciBDQSAtIEczAhBXH0kUxtIzZJ6m/S1fRrhZMA0GCSqGSIb3DQEBAQUABIIBAI5IArZ8
5/PTjNfiTqfi3BWok/7zZlCDT44XET+cWhMtI9lR2MWX10LnN5r4Gy0qh78/k2xTdl7E/pghd8jN
qaMiNqukZ+vhOQMO3BI2lyWWxJxWx97ZOyB7OTwwzN1FA2iurRDCuHhiTI0HSFrPJVhEtGB63ZJm
mz0lSy6YW6OFZyn2z0G2G1r9OHkSD6d31hSkZzEmrw68juXBEnzOcLxAZDHzGqhgi6keSbuWpC1t
KrL9qxBw0tafFItwKGf/xfYlQsj03NL0mxNxr0sUPVKQCCChnMtbJhAYxb+gDYQHFdqotwEGUTFq
nMKC12T8TCLTd2ZaLZIrXvYjEZQ7RG8AAAAAAAA=

--Apple-Mail=_F719203F-FD20-43DE-80F3-54C36A89C7CE--

From henrik@grenache.tools.ietf.org  Tue Oct 30 07:19:28 2012
Return-Path: <henrik@grenache.tools.ietf.org>
X-Original-To: codesprints@ietfa.amsl.com
Delivered-To: codesprints@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 424E721F8542 for <codesprints@ietfa.amsl.com>; Tue, 30 Oct 2012 07:19:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -100.51
X-Spam-Level: 
X-Spam-Status: No, score=-100.51 tagged_above=-999 required=5 tests=[BAYES_05=-1.11, J_CHICKENPOX_64=0.6, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id n0PYkORw49NG for <codesprints@ietfa.amsl.com>; Tue, 30 Oct 2012 07:19:27 -0700 (PDT)
Received: from grenache.tools.ietf.org (grenache.tools.ietf.org [77.72.230.30]) by ietfa.amsl.com (Postfix) with ESMTP id 290D521F8539 for <codesprints@ietf.org>; Tue, 30 Oct 2012 07:19:27 -0700 (PDT)
Received: from henrik by grenache.tools.ietf.org with local (Exim 4.77) (envelope-from <henrik@grenache.tools.ietf.org>) id 1TTCev-0002Dj-Ta; Tue, 30 Oct 2012 15:19:13 +0100
To: codesprints@ietf.org
Message-Id: <E1TTCev-0002Dj-Ta@grenache.tools.ietf.org>
From: Henrik Levkowetz <henrik@grenache.tools.ietf.org>
Date: Tue, 30 Oct 2012 15:19:13 +0100
X-SA-Exim-Connect-IP: <locally generated>
X-SA-Exim-Rcpt-To: adam@nostrum.com, amorris@amsl.com, avezza@amsl.com, cmorgan@amsl.com, codesprints@ietf.org, fenner@fenron.net, glen@amsl.com, henrik@levkowetz.com, housley@vigilsec.com, kmoreland@amsl.com, olau@iola.dk, rcross@amsl.com, rjs@nostrum.com, rjsparks@nostrum.com, smccammon@amsl.com, stevey@amsl.com
X-SA-Exim-Mail-From: henrik@grenache.tools.ietf.org
X-SA-Exim-Scanned: No (on grenache.tools.ietf.org); SAEximRunCond expanded to false
Cc: olau@iola.dk, rjs@nostrum.com, avezza@amsl.com, fenner@fenron.net, kmoreland@amsl.com, smccammon@amsl.com, amorris@amsl.com, cmorgan@amsl.com
Subject: [codesprints] New datatracker release: v4.35
X-BeenThere: codesprints@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "List for coordinating \(and following up on\) codesprint activities" <codesprints.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/codesprints>, <mailto:codesprints-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/codesprints>
List-Post: <mailto:codesprints@ietf.org>
List-Help: <mailto:codesprints-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/codesprints>, <mailto:codesprints-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 30 Oct 2012 14:19:28 -0000

Hi,

This is an automatic notification about a new datatracker release, 
v4.35, generated when running the mkrelease script.

Release notes:

ietfdb (4.35) ietf; urgency=medium
  This release provides a long list of fixes and minor enhancements, covering
  more than 50 different items found through feedback from users.  Major
  contributors were Robert Sparks, Adam Roach, and Henrik.  The changelog will
  be available at http://datatracker.ietf.org/release/4.35 after deployment.
  The commit log is at http://trac.tools.ietf.org/tools/ietfdb/log/trunk
  Details:
  * Added an 'email sent' success message after sending out a WG review 
    announcement.  Todo: Add equivalent messages in all other situations 
    where email is sent out, for consistency.
  * Added various things which lets us use Django's messages framework to 
    give feedback to users.  This includes adding the messages middleware in 
    settings.py, adding a message display are at the top of the page base 
    template, and adding style setting for message display.
  * Tweaked test/mergedevbranch in a number of places in order to simplify 
    handling (merging and testing) of multiple merges.
  * Merged [4909] from rjsparks@nostrum.com: 
    Reimplemented clear_ballot to close the existing ballot and create a 
    new one. Changed the all_positions code to only return synthetic 
    no-positions for current ADs when a ballot is actually open 
  * Merged [4904] from adam@nostrum.com: 
    Fixing conflict list; adding AD column. 
  * Merged [4885] from rjsparks@nostrum.com: 
    Refactored close_open_ballots, creating a way to close one abllot at a 
    time. rewrote the clear ballot code to close each open ballot and open a 
    new one 
  * Modified the format of the changelog to confirm fully to the debian 
    changelog format.
  * Added a simple page to show release information parsed from a release's 
    changelog file.
  * Improved the handling of iCalendar timezone information -- instead of 
    simplified VTIMEZONE information generated from a template, the VTIMEZONE 
    information for a meeting's timezone is read from file (where it presumably 
    has been generated from the Olson timezone database, for instance using 
    vzic.
  * Added an utility script to extract information about the outgoing 
    confirmation request email related to a draft submission.
  * Added a management command to generate bibxml files for drafts.  It's 
    not fully cooked yet, as it needs to differentiate between documents which 
    are currently drafts, and those that have been published as RFCs, but the 
    basics are there.
  * Add an name utility function to return a name's initials. Handle names 
    with an uppercase surname to the left of the given name correctly.
  * Added support for reverse-order (i.e., Japanese, Chinese, and other) 
    names with uppercase family name in the draft submission author extraction.
  * Added an 'agenda_note' field to meeting.models.Meeting, and added 
    display of content (if any) in html and txt agendas.  
  * Fixed a misleading error message given when disallowed character occurs 
    in a draft filename.
  * Merged [4879] from rjsparks@nostrum.com: 
    Changed 'protocol writeup' to 'shepherd writeup' in several templates.
    Fixes bug #885 
  * Merged [4873] from rjsparks@nostrum.com: 
    Includes the conflict-review document contents in the email sent with 
    the results of the conflict review.
    Fixes bug #883 
  * Merged [4866] from rjsparks@nostrum.com: 
    Show link to pending liaison statements to approve to the secretariat.
    This fixes bug #878 
  * Merged [4836] from housley@vigilsec.com: 
    Add stream to conflict-review documents in the agenda.json object for 
    the IESG telechat agenda 
  * Merged [4825] from rjsparks@nostrum.com: 
    Updated tests to deal with the mandatory state field
  * Merged [4811] from rjsparks@nostrum.com: 
    Cleaned up setting wg state, leaving events, and facilitated creating 
    an initial charter for an existing unchartered group 
  * Merged [4806] from rjsparks@nostrum.com: 
    Better handling for BoFs, particularly those that won't create WGs 
  * Updated wginfo/tests.py to work with the merged wginfo/edit.py which 
    requires the wg state to be set.
  * Fixed a problem with the spiffy ajax handling of email fields when test 
    cases submit a textual list of email addresses instead of a python list.
  * Use decorator.decorator consistenly in debug wrappers.
  * Updated version of debug.py, which adds timing and profiling support 
    functions.
  * Added Michele Simionato's decorator module, for use in debug.py
  * Merged [4805] from rjsparks@nostrum.com: 
    When abandoning a chartering effort, only revert to approved charters 
    if there's a chance one is there.
    Fixes bug #868 
  * Merged [4805] from rjsparks@nostrum.com: 
    When abandoning a chartering effort, only revert to approved charters 
    if there's a chance one is there.
    Fixes bug #868 
  * Removed debug statements
  * Added the creation of a WG state change event for WG state changes.
  * Tweak the GroupHistoryAdmin list_display.
  * Fixed missing import of Role.
  * Added a docstring note about the convention for when 
    save_*_in_history() shoudl be called.
  * Merged [4842] from rjsparks@nostrum.com: 
    Warn when putting a charter in an unusual state onto a telechat agenda 
  * Merged [4841] from rjsparks@nostrum.com: 
    Allows the IESG Note field to be edited even when empty. 
  * Merged [4840] from rjsparks@nostrum.com: 
    Added more information about RFC5742 conflict review documents to the 
    /agenda, moderator, and scribe pages.
    Fixes bug #874 
  * Merged [4858] from rcross@amsl.com: 
    The IPR notification email was still referring to the old CGI admin 
    script; fixed. 
  * Merged [4835] from rjsparks@nostrum.com: 
    Improve the robustness of get_wg_section 
  * Merged [4833] from rjsparks@nostrum.com: 
    Send email to IANA and the IESG when entering IESG evaluation of an 
    RFC5742 conflict review 
  * Added a script to create NewRevisionDocEvent entries for charter files.
  * Fixed an instance of old use of first_name, last_name in submission 
    tool code.
  * Fix up scribe template to suite John, undoing a number of fixes from 
    the sprint.
  * Add shepherd field to all_id2.txt
  * Reverted a number of changes to the scribe template which made life 
    more difficult for the scribe.
  * Fixed a problem with blocking comments on charter documents pointed out 
    by rjsparks@nostrum.com.
  * Fixed another typo.
  * Show ballot positions also for documents without an active ballot.
  * Fix typo in import.
  * Fixed a password reset url which didn't work due to a wrong keyword 
    name in the urlpattern.
  * Don't try to add a ballot's AD email addresses to a new version 
    notification email if there's no ballot.  Also did some linguistic fixes, 
    and got rid of a wildcard import.
  * Make the mergedevbranch script more flexible in accepting different 
    partial repository paths on the command line.
  * Make .ballot_open() available on DocumentInfo instead of on Document, 
    too.
  * Fixed a crash for the case where we're looking at a historic charter 
    page and there's no active ballot for the histoic charter.
  * Make .active_ballot() available on DocumentInfo instead of on Document, 
    to make charter history snapshots work.
  * Merged [4773] from olau@iola.dk:
    Encode uploaded charter text with UTF-8 to avoid crashing on Unicode 
    content 

The new version is available through SVN checkout, with
  'svn checkout http://svn.tools.ietf.org/svn/tools/ietfdb/tags/4.35'

Regards,

	Henrik
	(via the mkrelease script)


From stevey@amsl.com  Tue Oct 30 10:31:40 2012
Return-Path: <stevey@amsl.com>
X-Original-To: codesprints@ietfa.amsl.com
Delivered-To: codesprints@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 89D6521F85F0 for <codesprints@ietfa.amsl.com>; Tue, 30 Oct 2012 10:31:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, J_CHICKENPOX_64=0.6]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id w1EecNTBJEfy for <codesprints@ietfa.amsl.com>; Tue, 30 Oct 2012 10:31:39 -0700 (PDT)
Received: from mail.amsl.com (mail.amsl.com [IPv6:2001:1890:123a::1:14]) by ietfa.amsl.com (Postfix) with ESMTP id A56B121F85E6 for <codesprints@ietf.org>; Tue, 30 Oct 2012 10:31:39 -0700 (PDT)
Received: from localhost (c8a.amsl.com [127.0.0.1]) by c8a.amsl.com (Postfix) with ESMTP id 7CA6912436A; Tue, 30 Oct 2012 10:31:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
Received: from c8a.amsl.com ([127.0.0.1]) by localhost (c8a.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GDdqt2S5z6dN; Tue, 30 Oct 2012 10:31:39 -0700 (PDT)
Received: from [64.170.98.159] (unknown [64.170.98.159]) by c8a.amsl.com (Postfix) with ESMTPA id E189212436E; Tue, 30 Oct 2012 10:31:35 -0700 (PDT)
User-Agent: Microsoft-MacOutlook/14.2.4.120824
Date: Tue, 30 Oct 2012 10:31:33 -0700
From: Steve Young <stevey@amsl.com>
To: Henrik Levkowetz <henrik@grenache.tools.ietf.org>, <codesprints@ietf.org>
Message-ID: <CCB55CF1.11DA0%stevey@amsl.com>
Thread-Topic: New datatracker release: v4.35
In-Reply-To: <E1TTCev-0002Dj-Ta@grenache.tools.ietf.org>
Mime-version: 1.0
Content-type: text/plain; charset="US-ASCII"
Content-transfer-encoding: 7bit
Cc: olau@iola.dk, rjs@nostrum.com, avezza@amsl.com, fenner@fenron.net, kmoreland@amsl.com, smccammon@amsl.com, amorris@amsl.com, cmorgan@amsl.com
Subject: Re: [codesprints] New datatracker release: v4.35
X-BeenThere: codesprints@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "List for coordinating \(and following up on\) codesprint activities" <codesprints.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/codesprints>, <mailto:codesprints-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/codesprints>
List-Post: <mailto:codesprints@ietf.org>
List-Help: <mailto:codesprints-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/codesprints>, <mailto:codesprints-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 30 Oct 2012 17:31:40 -0000

Hi Henrik,

Datatracker v4.35 has been deployed.

Best regards,
Steve

On 10/30/12 7:19 AM, "Henrik Levkowetz" <henrik@grenache.tools.ietf.org>
wrote:

>
>Hi,
>
>This is an automatic notification about a new datatracker release,
>v4.35, generated when running the mkrelease script.
>
>Release notes:
>
>ietfdb (4.35) ietf; urgency=medium
>  This release provides a long list of fixes and minor enhancements,
>covering
>  more than 50 different items found through feedback from users.  Major
>  contributors were Robert Sparks, Adam Roach, and Henrik.  The changelog
>will
>  be available at http://datatracker.ietf.org/release/4.35 after
>deployment.
>  The commit log is at http://trac.tools.ietf.org/tools/ietfdb/log/trunk
>  Details:
>  * Added an 'email sent' success message after sending out a WG review
>    announcement.  Todo: Add equivalent messages in all other situations
>    where email is sent out, for consistency.
>  * Added various things which lets us use Django's messages framework to
>    give feedback to users.  This includes adding the messages middleware
>in 
>    settings.py, adding a message display are at the top of the page base
>    template, and adding style setting for message display.
>  * Tweaked test/mergedevbranch in a number of places in order to
>simplify 
>    handling (merging and testing) of multiple merges.
>  * Merged [4909] from rjsparks@nostrum.com:
>    Reimplemented clear_ballot to close the existing ballot and create a
>    new one. Changed the all_positions code to only return synthetic
>    no-positions for current ADs when a ballot is actually open
>  * Merged [4904] from adam@nostrum.com:
>    Fixing conflict list; adding AD column.
>  * Merged [4885] from rjsparks@nostrum.com:
>    Refactored close_open_ballots, creating a way to close one abllot at
>a 
>    time. rewrote the clear ballot code to close each open ballot and
>open a 
>    new one 
>  * Modified the format of the changelog to confirm fully to the debian
>    changelog format.
>  * Added a simple page to show release information parsed from a
>release's 
>    changelog file.
>  * Improved the handling of iCalendar timezone information -- instead of
>    simplified VTIMEZONE information generated from a template, the
>VTIMEZONE 
>    information for a meeting's timezone is read from file (where it
>presumably 
>    has been generated from the Olson timezone database, for instance
>using 
>    vzic.
>  * Added an utility script to extract information about the outgoing
>    confirmation request email related to a draft submission.
>  * Added a management command to generate bibxml files for drafts.  It's
>    not fully cooked yet, as it needs to differentiate between documents
>which 
>    are currently drafts, and those that have been published as RFCs, but
>the 
>    basics are there.
>  * Add an name utility function to return a name's initials. Handle
>names 
>    with an uppercase surname to the left of the given name correctly.
>  * Added support for reverse-order (i.e., Japanese, Chinese, and other)
>    names with uppercase family name in the draft submission author
>extraction.
>  * Added an 'agenda_note' field to meeting.models.Meeting, and added
>    display of content (if any) in html and txt agendas.
>  * Fixed a misleading error message given when disallowed character
>occurs 
>    in a draft filename.
>  * Merged [4879] from rjsparks@nostrum.com:
>    Changed 'protocol writeup' to 'shepherd writeup' in several templates.
>    Fixes bug #885
>  * Merged [4873] from rjsparks@nostrum.com:
>    Includes the conflict-review document contents in the email sent with
>    the results of the conflict review.
>    Fixes bug #883
>  * Merged [4866] from rjsparks@nostrum.com:
>    Show link to pending liaison statements to approve to the secretariat.
>    This fixes bug #878
>  * Merged [4836] from housley@vigilsec.com:
>    Add stream to conflict-review documents in the agenda.json object for
>    the IESG telechat agenda
>  * Merged [4825] from rjsparks@nostrum.com:
>    Updated tests to deal with the mandatory state field
>  * Merged [4811] from rjsparks@nostrum.com:
>    Cleaned up setting wg state, leaving events, and facilitated creating
>    an initial charter for an existing unchartered group
>  * Merged [4806] from rjsparks@nostrum.com:
>    Better handling for BoFs, particularly those that won't create WGs
>  * Updated wginfo/tests.py to work with the merged wginfo/edit.py which
>    requires the wg state to be set.
>  * Fixed a problem with the spiffy ajax handling of email fields when
>test 
>    cases submit a textual list of email addresses instead of a python
>list.
>  * Use decorator.decorator consistenly in debug wrappers.
>  * Updated version of debug.py, which adds timing and profiling support
>    functions.
>  * Added Michele Simionato's decorator module, for use in debug.py
>  * Merged [4805] from rjsparks@nostrum.com:
>    When abandoning a chartering effort, only revert to approved charters
>    if there's a chance one is there.
>    Fixes bug #868
>  * Merged [4805] from rjsparks@nostrum.com:
>    When abandoning a chartering effort, only revert to approved charters
>    if there's a chance one is there.
>    Fixes bug #868
>  * Removed debug statements
>  * Added the creation of a WG state change event for WG state changes.
>  * Tweak the GroupHistoryAdmin list_display.
>  * Fixed missing import of Role.
>  * Added a docstring note about the convention for when
>    save_*_in_history() shoudl be called.
>  * Merged [4842] from rjsparks@nostrum.com:
>    Warn when putting a charter in an unusual state onto a telechat
>agenda 
>  * Merged [4841] from rjsparks@nostrum.com:
>    Allows the IESG Note field to be edited even when empty.
>  * Merged [4840] from rjsparks@nostrum.com:
>    Added more information about RFC5742 conflict review documents to the
>    /agenda, moderator, and scribe pages.
>    Fixes bug #874
>  * Merged [4858] from rcross@amsl.com:
>    The IPR notification email was still referring to the old CGI admin
>    script; fixed.
>  * Merged [4835] from rjsparks@nostrum.com:
>    Improve the robustness of get_wg_section
>  * Merged [4833] from rjsparks@nostrum.com:
>    Send email to IANA and the IESG when entering IESG evaluation of an
>    RFC5742 conflict review
>  * Added a script to create NewRevisionDocEvent entries for charter
>files.
>  * Fixed an instance of old use of first_name, last_name in submission
>    tool code.
>  * Fix up scribe template to suite John, undoing a number of fixes from
>    the sprint.
>  * Add shepherd field to all_id2.txt
>  * Reverted a number of changes to the scribe template which made life
>    more difficult for the scribe.
>  * Fixed a problem with blocking comments on charter documents pointed
>out 
>    by rjsparks@nostrum.com.
>  * Fixed another typo.
>  * Show ballot positions also for documents without an active ballot.
>  * Fix typo in import.
>  * Fixed a password reset url which didn't work due to a wrong keyword
>    name in the urlpattern.
>  * Don't try to add a ballot's AD email addresses to a new version
>    notification email if there's no ballot.  Also did some linguistic
>fixes, 
>    and got rid of a wildcard import.
>  * Make the mergedevbranch script more flexible in accepting different
>    partial repository paths on the command line.
>  * Make .ballot_open() available on DocumentInfo instead of on Document,
>    too.
>  * Fixed a crash for the case where we're looking at a historic charter
>    page and there's no active ballot for the histoic charter.
>  * Make .active_ballot() available on DocumentInfo instead of on
>Document, 
>    to make charter history snapshots work.
>  * Merged [4773] from olau@iola.dk:
>    Encode uploaded charter text with UTF-8 to avoid crashing on Unicode
>    content 
>
>The new version is available through SVN checkout, with
>  'svn checkout http://svn.tools.ietf.org/svn/tools/ietfdb/tags/4.35'
>
>Regards,
>
>	Henrik
>	(via the mkrelease script)
>



From henrik@levkowetz.com  Tue Oct 30 10:40:34 2012
Return-Path: <henrik@levkowetz.com>
X-Original-To: codesprints@ietfa.amsl.com
Delivered-To: codesprints@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C095921F84AD for <codesprints@ietfa.amsl.com>; Tue, 30 Oct 2012 10:40:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.999
X-Spam-Level: 
X-Spam-Status: No, score=-101.999 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, J_CHICKENPOX_64=0.6, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CFinFyAWAvE1 for <codesprints@ietfa.amsl.com>; Tue, 30 Oct 2012 10:40:33 -0700 (PDT)
Received: from grenache.tools.ietf.org (unknown [IPv6:2a01:3f0:1:2:225:90ff:fe34:720e]) by ietfa.amsl.com (Postfix) with ESMTP id C914921F8749 for <codesprints@ietf.org>; Tue, 30 Oct 2012 10:40:32 -0700 (PDT)
Received: from brunello.netnod.se ([77.72.226.95]:61762) by grenache.tools.ietf.org with esmtpsa (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.77) (envelope-from <henrik@levkowetz.com>) id 1TTFnM-0002wP-GU; Tue, 30 Oct 2012 18:40:09 +0100
Message-ID: <509010F0.9090309@levkowetz.com>
Date: Tue, 30 Oct 2012 18:40:00 +0100
From: Henrik Levkowetz <henrik@levkowetz.com>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:16.0) Gecko/20121026 Thunderbird/16.0.2
MIME-Version: 1.0
To: Steve Young <stevey@amsl.com>
References: <CCB55CF1.11DA0%stevey@amsl.com>
In-Reply-To: <CCB55CF1.11DA0%stevey@amsl.com>
X-Enigmail-Version: 1.4.5
Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig93BCD38D1D2D8C9056DB8D1C"
X-SA-Exim-Connect-IP: 77.72.226.95
X-SA-Exim-Rcpt-To: stevey@amsl.com, henrik@grenache.tools.ietf.org, codesprints@ietf.org, adam@nostrum.com, amorris@amsl.com, avezza@amsl.com, cmorgan@amsl.com, fenner@fenron.net, glen@amsl.com, housley@vigilsec.com, kmoreland@amsl.com, olau@iola.dk, rcross@amsl.com, rjs@nostrum.com, rjsparks@nostrum.com, smccammon@amsl.com, 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: olau@iola.dk, codesprints@ietf.org, rjs@nostrum.com, avezza@amsl.com, fenner@fenron.net, Henrik Levkowetz <henrik@grenache.tools.ietf.org>, smccammon@amsl.com, amorris@amsl.com, cmorgan@amsl.com, kmoreland@amsl.com
Subject: Re: [codesprints] New datatracker release: v4.35
X-BeenThere: codesprints@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "List for coordinating \(and following up on\) codesprint activities" <codesprints.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/codesprints>, <mailto:codesprints-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/codesprints>
List-Post: <mailto:codesprints@ietf.org>
List-Help: <mailto:codesprints-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/codesprints>, <mailto:codesprints-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 30 Oct 2012 17:40:34 -0000

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

Thank you, Steve!

Best regards,

	Henrik


On 2012-10-30 18:31 Steve Young said:
> Hi Henrik,
>=20
> Datatracker v4.35 has been deployed.
>=20
> Best regards,
> Steve
>=20
> On 10/30/12 7:19 AM, "Henrik Levkowetz" <henrik@grenache.tools.ietf.org=
>
> wrote:
>=20
>>
>> Hi,
>>
>> This is an automatic notification about a new datatracker release,
>> v4.35, generated when running the mkrelease script.
>>
>> Release notes:
>>
>> ietfdb (4.35) ietf; urgency=3Dmedium
>>  This release provides a long list of fixes and minor enhancements,
>> covering
>>  more than 50 different items found through feedback from users.  Majo=
r
>>  contributors were Robert Sparks, Adam Roach, and Henrik.  The changel=
og
>> will
>>  be available at http://datatracker.ietf.org/release/4.35 after
>> deployment.
>>  The commit log is at http://trac.tools.ietf.org/tools/ietfdb/log/trun=
k
>>  Details:
>>  * Added an 'email sent' success message after sending out a WG review=

>>    announcement.  Todo: Add equivalent messages in all other situation=
s
>>    where email is sent out, for consistency.
>>  * Added various things which lets us use Django's messages framework =
to
>>    give feedback to users.  This includes adding the messages middlewa=
re
>> in=20
>>    settings.py, adding a message display are at the top of the page ba=
se
>>    template, and adding style setting for message display.
>>  * Tweaked test/mergedevbranch in a number of places in order to
>> simplify=20
>>    handling (merging and testing) of multiple merges.
>>  * Merged [4909] from rjsparks@nostrum.com:
>>    Reimplemented clear_ballot to close the existing ballot and create =
a
>>    new one. Changed the all_positions code to only return synthetic
>>    no-positions for current ADs when a ballot is actually open
>>  * Merged [4904] from adam@nostrum.com:
>>    Fixing conflict list; adding AD column.
>>  * Merged [4885] from rjsparks@nostrum.com:
>>    Refactored close_open_ballots, creating a way to close one abllot a=
t
>> a=20
>>    time. rewrote the clear ballot code to close each open ballot and
>> open a=20
>>    new one=20
>>  * Modified the format of the changelog to confirm fully to the debian=

>>    changelog format.
>>  * Added a simple page to show release information parsed from a
>> release's=20
>>    changelog file.
>>  * Improved the handling of iCalendar timezone information -- instead =
of
>>    simplified VTIMEZONE information generated from a template, the
>> VTIMEZONE=20
>>    information for a meeting's timezone is read from file (where it
>> presumably=20
>>    has been generated from the Olson timezone database, for instance
>> using=20
>>    vzic.
>>  * Added an utility script to extract information about the outgoing
>>    confirmation request email related to a draft submission.
>>  * Added a management command to generate bibxml files for drafts.  It=
's
>>    not fully cooked yet, as it needs to differentiate between document=
s
>> which=20
>>    are currently drafts, and those that have been published as RFCs, b=
ut
>> the=20
>>    basics are there.
>>  * Add an name utility function to return a name's initials. Handle
>> names=20
>>    with an uppercase surname to the left of the given name correctly.
>>  * Added support for reverse-order (i.e., Japanese, Chinese, and other=
)
>>    names with uppercase family name in the draft submission author
>> extraction.
>>  * Added an 'agenda_note' field to meeting.models.Meeting, and added
>>    display of content (if any) in html and txt agendas.
>>  * Fixed a misleading error message given when disallowed character
>> occurs=20
>>    in a draft filename.
>>  * Merged [4879] from rjsparks@nostrum.com:
>>    Changed 'protocol writeup' to 'shepherd writeup' in several templat=
es.
>>    Fixes bug #885
>>  * Merged [4873] from rjsparks@nostrum.com:
>>    Includes the conflict-review document contents in the email sent wi=
th
>>    the results of the conflict review.
>>    Fixes bug #883
>>  * Merged [4866] from rjsparks@nostrum.com:
>>    Show link to pending liaison statements to approve to the secretari=
at.
>>    This fixes bug #878
>>  * Merged [4836] from housley@vigilsec.com:
>>    Add stream to conflict-review documents in the agenda.json object f=
or
>>    the IESG telechat agenda
>>  * Merged [4825] from rjsparks@nostrum.com:
>>    Updated tests to deal with the mandatory state field
>>  * Merged [4811] from rjsparks@nostrum.com:
>>    Cleaned up setting wg state, leaving events, and facilitated creati=
ng
>>    an initial charter for an existing unchartered group
>>  * Merged [4806] from rjsparks@nostrum.com:
>>    Better handling for BoFs, particularly those that won't create WGs
>>  * Updated wginfo/tests.py to work with the merged wginfo/edit.py whic=
h
>>    requires the wg state to be set.
>>  * Fixed a problem with the spiffy ajax handling of email fields when
>> test=20
>>    cases submit a textual list of email addresses instead of a python
>> list.
>>  * Use decorator.decorator consistenly in debug wrappers.
>>  * Updated version of debug.py, which adds timing and profiling suppor=
t
>>    functions.
>>  * Added Michele Simionato's decorator module, for use in debug.py
>>  * Merged [4805] from rjsparks@nostrum.com:
>>    When abandoning a chartering effort, only revert to approved charte=
rs
>>    if there's a chance one is there.
>>    Fixes bug #868
>>  * Merged [4805] from rjsparks@nostrum.com:
>>    When abandoning a chartering effort, only revert to approved charte=
rs
>>    if there's a chance one is there.
>>    Fixes bug #868
>>  * Removed debug statements
>>  * Added the creation of a WG state change event for WG state changes.=

>>  * Tweak the GroupHistoryAdmin list_display.
>>  * Fixed missing import of Role.
>>  * Added a docstring note about the convention for when
>>    save_*_in_history() shoudl be called.
>>  * Merged [4842] from rjsparks@nostrum.com:
>>    Warn when putting a charter in an unusual state onto a telechat
>> agenda=20
>>  * Merged [4841] from rjsparks@nostrum.com:
>>    Allows the IESG Note field to be edited even when empty.
>>  * Merged [4840] from rjsparks@nostrum.com:
>>    Added more information about RFC5742 conflict review documents to t=
he
>>    /agenda, moderator, and scribe pages.
>>    Fixes bug #874
>>  * Merged [4858] from rcross@amsl.com:
>>    The IPR notification email was still referring to the old CGI admin=

>>    script; fixed.
>>  * Merged [4835] from rjsparks@nostrum.com:
>>    Improve the robustness of get_wg_section
>>  * Merged [4833] from rjsparks@nostrum.com:
>>    Send email to IANA and the IESG when entering IESG evaluation of an=

>>    RFC5742 conflict review
>>  * Added a script to create NewRevisionDocEvent entries for charter
>> files.
>>  * Fixed an instance of old use of first_name, last_name in submission=

>>    tool code.
>>  * Fix up scribe template to suite John, undoing a number of fixes fro=
m
>>    the sprint.
>>  * Add shepherd field to all_id2.txt
>>  * Reverted a number of changes to the scribe template which made life=

>>    more difficult for the scribe.
>>  * Fixed a problem with blocking comments on charter documents pointed=

>> out=20
>>    by rjsparks@nostrum.com.
>>  * Fixed another typo.
>>  * Show ballot positions also for documents without an active ballot.
>>  * Fix typo in import.
>>  * Fixed a password reset url which didn't work due to a wrong keyword=

>>    name in the urlpattern.
>>  * Don't try to add a ballot's AD email addresses to a new version
>>    notification email if there's no ballot.  Also did some linguistic
>> fixes,=20
>>    and got rid of a wildcard import.
>>  * Make the mergedevbranch script more flexible in accepting different=

>>    partial repository paths on the command line.
>>  * Make .ballot_open() available on DocumentInfo instead of on Documen=
t,
>>    too.
>>  * Fixed a crash for the case where we're looking at a historic charte=
r
>>    page and there's no active ballot for the histoic charter.
>>  * Make .active_ballot() available on DocumentInfo instead of on
>> Document,=20
>>    to make charter history snapshots work.
>>  * Merged [4773] from olau@iola.dk:
>>    Encode uploaded charter text with UTF-8 to avoid crashing on Unicod=
e
>>    content=20
>>
>> The new version is available through SVN checkout, with
>>  'svn checkout http://svn.tools.ietf.org/svn/tools/ietfdb/tags/4.35'
>>
>> Regards,
>>
>> 	Henrik
>> 	(via the mkrelease script)
>>
>=20
>=20
>=20


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

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

iEYEARECAAYFAlCQEPgACgkQeVhrtTJkXCOAuwCgs781/9AYmIp3vf8Nghw0a/C4
MJAAnR38xssmZQ0FmjEfTkbyI5vlx200
=QAMi
-----END PGP SIGNATURE-----

--------------enig93BCD38D1D2D8C9056DB8D1C--
