
From nobody Wed Feb  1 10:12:47 2017
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 D86D6129517; Wed,  1 Feb 2017 10:12:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OR33XUBAi9bq; Wed,  1 Feb 2017 10:12:40 -0800 (PST)
Received: from zinfandel.tools.ietf.org (zinfandel.tools.ietf.org [IPv6:2001:1890:126c::1:2a]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 02DB41294EF; Wed,  1 Feb 2017 10:12:38 -0800 (PST)
Received: from henrik by zinfandel.tools.ietf.org with local (Exim 4.80) (envelope-from <henrik@levkowetz.com>) id 1cYzOX-0008FU-GY; Wed, 01 Feb 2017 10:12:37 -0800
To: codesprints@ietf.org, iesg@ietf.org, wgchairs@ietf.org
Message-Id: <E1cYzOX-0008FU-GY@zinfandel.tools.ietf.org>
From: Henrik Levkowetz <henrik@levkowetz.com>
Date: Wed, 01 Feb 2017 10:12:37 -0800
X-SA-Exim-Connect-IP: <locally generated>
X-SA-Exim-Rcpt-To: codesprints@ietf.org, henrik@levkowetz.com, iesg@ietf.org,  wgchairs@ietf.org
X-SA-Exim-Mail-From: henrik@levkowetz.com
X-SA-Exim-Scanned: No (on zinfandel.tools.ietf.org); SAEximRunCond expanded to false
Archived-At: <https://mailarchive.ietf.org/arch/msg/codesprints/6THiXFsaQCt5YYzIvLOSIbPUTN4>
Subject: [codesprints] New datatracker release: v6.42.0
X-BeenThere: codesprints@ietf.org
X-Mailman-Version: 2.1.17
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: <https://mailarchive.ietf.org/arch/browse/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: Wed, 01 Feb 2017 18:12:42 -0000

Hi,

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

Release notes:

ietfdb (6.42.0) ietf; urgency=medium

  **Django 1.9**

  This release upgrades the datatracker to use version 1.9 of the Django
  framework.  Django 1.9 provides pluggable password validation support,
  stricter template syntax (which prevents some common mistakes), simplified
  call syntax for some common API calls, better database consistency checks
  when creating many-to-many key relationship (preventing references to
  nonexistent entries), and more [a].  A full diff of the upgrade changes is
  available in changeset [12764].

  [a] https://docs.djangoproject.com/en/1.9/releases/1.9/

 -- Henrik Levkowetz <henrik@levkowetz.com>  31 Jan 2017 7:23:04 +0100

The new version is available for installation through SVN checkout, with
  'svn checkout https://svn.tools.ietf.org/svn/tools/ietfdb/tags/6.42.0'

For development, copy the new development version instead:
  'svn copy https://svn.tools.ietf.org/svn/tools/ietfdb/tags/dev/6.42.1.dev0' <YOURBRANCH>

Regards,

	Henrik
	(via the mkrelease script)


From nobody Fri Feb 10 02:52:37 2017
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 F341212711D; Fri, 10 Feb 2017 02:52:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DWAtj4ek0MZl; Fri, 10 Feb 2017 02:52:35 -0800 (PST)
Received: from zinfandel.tools.ietf.org (zinfandel.tools.ietf.org [IPv6:2001:1890:126c::1:2a]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 926401270B4; Fri, 10 Feb 2017 02:52:35 -0800 (PST)
Received: from henrik by zinfandel.tools.ietf.org with local (Exim 4.80) (envelope-from <henrik@levkowetz.com>) id 1cc8od-0004OC-DV; Fri, 10 Feb 2017 02:52:35 -0800
To: codesprints@ietf.org, iesg@ietf.org, wgchairs@ietf.org
Message-Id: <E1cc8od-0004OC-DV@zinfandel.tools.ietf.org>
From: Henrik Levkowetz <henrik@levkowetz.com>
Date: Fri, 10 Feb 2017 02:52:35 -0800
X-SA-Exim-Connect-IP: <locally generated>
X-SA-Exim-Rcpt-To: codesprints@ietf.org, henrik@levkowetz.com, iesg@ietf.org,  wgchairs@ietf.org
X-SA-Exim-Mail-From: henrik@levkowetz.com
X-SA-Exim-Scanned: No (on zinfandel.tools.ietf.org); SAEximRunCond expanded to false
Archived-At: <https://mailarchive.ietf.org/arch/msg/codesprints/5nT60ZMv2N_KhgkOKltlJW2-tJM>
Subject: [codesprints] New datatracker release: v6.43.0
X-BeenThere: codesprints@ietf.org
X-Mailman-Version: 2.1.17
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: <https://mailarchive.ietf.org/arch/browse/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: Fri, 10 Feb 2017 10:52:37 -0000

Hi,

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

Release notes:

ietfdb (6.43.0) ietf; urgency=medium

  **Password Strength Meter**

  This release provides a zxcvbn-based password strenght meter when setting
  or changing a datatracker user password, and changes the default password
  hasher from PBKDF2 to BCrypt.  It adds support for datatracker management
  of additional wikis,  and changes the management of bower-packaged web
  assets to updating them to the latest minor release on each new datatracker
  release.  It also fixes a few bugs, and tweaks the IPR declaration pages to
  provide more complete information for declarations which indicate that 
  licensing conditions will be provided later.

  From the commit log:

  * Added a change password page, and linked to it from the account profile 
    page and user menu.  Added zxcvbn-based browser-side password strength 
    estimation on the various password setting, re-setting, and changing forms. 
    Added a change password test.  Changed ietfauth/urls.py to not use the 
    deprecated string form for views in urlpatterns.

  * Re-styled some auth-related forms to use a narrower form body on large 
    screens, for aesthethic reasons.

  * Added an explicit setting for the password hashers to use, in order to 
    place the bcrypt hasher first.  This makes BCrypt the default hasher.  
    Added the django_password_strength app to installed apps.

  * Added the zxcvbn bower component, for use in client-side password 
    strength estimation.

  * Added django-bcrypt (for bcrypt password hashing) and 
    django-password-strength (for browser-side zxcvbn password strength 
    estimation) to the requirements.

  * Added ordering for nomcom  Nominee objects.

  * Expanded the Nominee __unicode__() method to provide unique results by 
    including the nomcom year.

  * Tweaked the IPR Details page to show the possible a), b), and c) 
    choices under section 'V' when licensing declaration to be provided later 
    has been chosen.

  * Added a guard to prevent trying to get a document path for a meeting 
    document when the document is not associated with a meeting session.

  * Added support for management of trac wikis for explicitly named groups, 
    such as the IESG and IAOC.  Tweaked the dummy-run handling of the 
    create_group_wikis management command.

  * Added updating of static web assets to the release script.

  * Fixed a bug in a queryset argument in all_id_text(); __in was not used, 
    but the value given was a multi-row queryset.

  * @register.simple_tag now (in Django 1.9) needs explicit mark_safe() (or 
    format_html() which invokes mark_safe()).  Fixed one case which needed this.

 -- Henrik Levkowetz <henrik@levkowetz.com>  09 Feb 2017 09:03:53 -0800

The new version is available for installation through SVN checkout, with
  'svn checkout https://svn.tools.ietf.org/svn/tools/ietfdb/tags/6.43.0'

For development, copy the new development version instead:
  'svn copy https://svn.tools.ietf.org/svn/tools/ietfdb/tags/dev/6.43.1.dev0' <YOURBRANCH>

Regards,

	Henrik
	(via the mkrelease script)


From nobody Fri Feb 10 06:02:59 2017
Return-Path: <mlarson@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 493D8129978; Fri, 10 Feb 2017 06:02:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.202
X-Spam-Level: 
X-Spam-Status: No, score=-4.202 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7HRLUUuamn3F; Fri, 10 Feb 2017 06:02:56 -0800 (PST)
Received: from mail.amsl.com (c8a.amsl.com [4.31.198.40]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D8DEC1295EA; Fri, 10 Feb 2017 06:02:56 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by c8a.amsl.com (Postfix) with ESMTP id 92B521E566B; Fri, 10 Feb 2017 06:02:33 -0800 (PST)
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 1-SNUIbGgAGa; Fri, 10 Feb 2017 06:02:33 -0800 (PST)
Received: from [192.168.0.6] (50-89-234-39.res.bhn.net [50.89.234.39]) by c8a.amsl.com (Postfix) with ESMTPA id 0036D1E5666; Fri, 10 Feb 2017 06:02:32 -0800 (PST)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
From: Matt Larson <mlarson@amsl.com>
In-Reply-To: <E1cc8od-0004OC-DV@zinfandel.tools.ietf.org>
Date: Fri, 10 Feb 2017 09:02:55 -0500
Content-Transfer-Encoding: quoted-printable
Message-Id: <E40C24C9-8D77-4396-95EB-40C6A45DD5E2@amsl.com>
References: <E1cc8od-0004OC-DV@zinfandel.tools.ietf.org>
To: Henrik Levkowetz <henrik@levkowetz.com>
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/codesprints/BcAuvulU6d0-PM647YpRnrNY6IU>
Cc: wgchairs@ietf.org, iesg@ietf.org, codesprints@ietf.org
Subject: Re: [codesprints] New datatracker release: v6.43.0
X-BeenThere: codesprints@ietf.org
X-Mailman-Version: 2.1.17
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: <https://mailarchive.ietf.org/arch/browse/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: Fri, 10 Feb 2017 14:02:58 -0000

Greetings all!

Datatracker 6.43.0 has been deployed to production.
Datatracker 6.43.1.dev0 has been deployed to the sandbox.

Matt

> On Feb 10, 2017, at 5:52 AM, Henrik Levkowetz <henrik@levkowetz.com> =
wrote:
>=20
>=20
> Hi,
>=20
> This is an automatic notification about a new datatracker release,=20
> v6.43.0, generated when running the mkrelease script.
>=20
> Release notes:
>=20
> ietfdb (6.43.0) ietf; urgency=3Dmedium
>=20
>  **Password Strength Meter**
>=20
>  This release provides a zxcvbn-based password strenght meter when =
setting
>  or changing a datatracker user password, and changes the default =
password
>  hasher from PBKDF2 to BCrypt.  It adds support for datatracker =
management
>  of additional wikis,  and changes the management of bower-packaged =
web
>  assets to updating them to the latest minor release on each new =
datatracker
>  release.  It also fixes a few bugs, and tweaks the IPR declaration =
pages to
>  provide more complete information for declarations which indicate =
that=20
>  licensing conditions will be provided later.
>=20
>  =46rom the commit log:
>=20
>  * Added a change password page, and linked to it from the account =
profile=20
>    page and user menu.  Added zxcvbn-based browser-side password =
strength=20
>    estimation on the various password setting, re-setting, and =
changing forms.=20
>    Added a change password test.  Changed ietfauth/urls.py to not use =
the=20
>    deprecated string form for views in urlpatterns.
>=20
>  * Re-styled some auth-related forms to use a narrower form body on =
large=20
>    screens, for aesthethic reasons.
>=20
>  * Added an explicit setting for the password hashers to use, in order =
to=20
>    place the bcrypt hasher first.  This makes BCrypt the default =
hasher. =20
>    Added the django_password_strength app to installed apps.
>=20
>  * Added the zxcvbn bower component, for use in client-side password=20=

>    strength estimation.
>=20
>  * Added django-bcrypt (for bcrypt password hashing) and=20
>    django-password-strength (for browser-side zxcvbn password strength=20=

>    estimation) to the requirements.
>=20
>  * Added ordering for nomcom  Nominee objects.
>=20
>  * Expanded the Nominee __unicode__() method to provide unique results =
by=20
>    including the nomcom year.
>=20
>  * Tweaked the IPR Details page to show the possible a), b), and c)=20
>    choices under section 'V' when licensing declaration to be provided =
later=20
>    has been chosen.
>=20
>  * Added a guard to prevent trying to get a document path for a =
meeting=20
>    document when the document is not associated with a meeting =
session.
>=20
>  * Added support for management of trac wikis for explicitly named =
groups,=20
>    such as the IESG and IAOC.  Tweaked the dummy-run handling of the=20=

>    create_group_wikis management command.
>=20
>  * Added updating of static web assets to the release script.
>=20
>  * Fixed a bug in a queryset argument in all_id_text(); __in was not =
used,=20
>    but the value given was a multi-row queryset.
>=20
>  * @register.simple_tag now (in Django 1.9) needs explicit mark_safe() =
(or=20
>    format_html() which invokes mark_safe()).  Fixed one case which =
needed this.
>=20
> -- Henrik Levkowetz <henrik@levkowetz.com>  09 Feb 2017 09:03:53 -0800
>=20
> The new version is available for installation through SVN checkout, =
with
>  'svn checkout =
https://svn.tools.ietf.org/svn/tools/ietfdb/tags/6.43.0'
>=20
> For development, copy the new development version instead:
>  'svn copy =
https://svn.tools.ietf.org/svn/tools/ietfdb/tags/dev/6.43.1.dev0' =
<YOURBRANCH>
>=20
> Regards,
>=20
> 	Henrik
> 	(via the mkrelease script)
>=20
> _______________________________________________
> codesprints mailing list
> codesprints@ietf.org
> https://www.ietf.org/mailman/listinfo/codesprints
>=20

-------------------------------------------
Matthew Larson, Software Engineer
Association Management Solutions
Forum Management, Meeting and Event Planning
5177 Brandin Court
Fremont, CA  94538


From nobody Fri Feb 10 07:15:43 2017
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 EFFAF1299CB; Fri, 10 Feb 2017 07:15:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nz9U6k_z5qaK; Fri, 10 Feb 2017 07:15:39 -0800 (PST)
Received: from durif.tools.ietf.org (durif.tools.ietf.org [IPv6:2001:1900:3001:11::3d]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 921C31293EB; Fri, 10 Feb 2017 07:15:39 -0800 (PST)
Received: from h-43-30.a357.priv.bahnhof.se ([79.136.43.30]:49730 helo=[192.168.1.120]) by durif.tools.ietf.org with esmtpsa (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from <henrik@levkowetz.com>) id 1ccCvC-0001Z7-GS; Fri, 10 Feb 2017 07:15:39 -0800
To: Matt Larson <mlarson@amsl.com>
References: <E1cc8od-0004OC-DV@zinfandel.tools.ietf.org> <E40C24C9-8D77-4396-95EB-40C6A45DD5E2@amsl.com>
From: Henrik Levkowetz <henrik@levkowetz.com>
Message-ID: <589DD90B.2040505@levkowetz.com>
Date: Fri, 10 Feb 2017 16:15:23 +0100
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:38.0) Gecko/20100101 Thunderbird/38.4.0
MIME-Version: 1.0
In-Reply-To: <E40C24C9-8D77-4396-95EB-40C6A45DD5E2@amsl.com>
Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="o36gBf8lI1dPlPgMi5RtSlOtvTTNatOPE"
X-SA-Exim-Connect-IP: 79.136.43.30
X-SA-Exim-Rcpt-To: codesprints@ietf.org, wgchairs@ietf.org, mlarson@amsl.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 durif.tools.ietf.org)
Archived-At: <https://mailarchive.ietf.org/arch/msg/codesprints/PRHgRZZg4h93J_BD4pMcJ8kYFUg>
Cc: wgchairs@ietf.org, codesprints@ietf.org
Subject: Re: [codesprints] New datatracker release: v6.43.0
X-BeenThere: codesprints@ietf.org
X-Mailman-Version: 2.1.17
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: <https://mailarchive.ietf.org/arch/browse/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: Fri, 10 Feb 2017 15:15:41 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--o36gBf8lI1dPlPgMi5RtSlOtvTTNatOPE
Content-Type: multipart/mixed; boundary="BhEFv1CLa2RN5k3CnaGn376edGtGXGVD1";
 protected-headers="v1"
From: Henrik Levkowetz <henrik@levkowetz.com>
To: Matt Larson <mlarson@amsl.com>
Cc: wgchairs@ietf.org, codesprints@ietf.org
Message-ID: <589DD90B.2040505@levkowetz.com>
Subject: Re: [codesprints] New datatracker release: v6.43.0
References: <E1cc8od-0004OC-DV@zinfandel.tools.ietf.org>
 <E40C24C9-8D77-4396-95EB-40C6A45DD5E2@amsl.com>
In-Reply-To: <E40C24C9-8D77-4396-95EB-40C6A45DD5E2@amsl.com>

--BhEFv1CLa2RN5k3CnaGn376edGtGXGVD1
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

Thank you, Matt!

Best regards, Henrik

On 2017-02-10 15:02, Matt Larson wrote:
> Greetings all!
>=20
> Datatracker 6.43.0 has been deployed to production.
> Datatracker 6.43.1.dev0 has been deployed to the sandbox.
>=20
> Matt
>=20
>> On Feb 10, 2017, at 5:52 AM, Henrik Levkowetz <henrik@levkowetz.com> w=
rote:
>>=20
>>=20
>> Hi,
>>=20
>> This is an automatic notification about a new datatracker release,=20
>> v6.43.0, generated when running the mkrelease script.
>>=20
>> Release notes:
>>=20
>> ietfdb (6.43.0) ietf; urgency=3Dmedium
>>=20
>>  **Password Strength Meter**
>>=20
>>  This release provides a zxcvbn-based password strenght meter when set=
ting
>>  or changing a datatracker user password, and changes the default pass=
word
>>  hasher from PBKDF2 to BCrypt.  It adds support for datatracker manage=
ment
>>  of additional wikis,  and changes the management of bower-packaged we=
b
>>  assets to updating them to the latest minor release on each new datat=
racker
>>  release.  It also fixes a few bugs, and tweaks the IPR declaration pa=
ges to
>>  provide more complete information for declarations which indicate tha=
t=20
>>  licensing conditions will be provided later.
>>=20
>>  From the commit log:
>>=20
>>  * Added a change password page, and linked to it from the account pro=
file=20
>>    page and user menu.  Added zxcvbn-based browser-side password stren=
gth=20
>>    estimation on the various password setting, re-setting, and changin=
g forms.=20
>>    Added a change password test.  Changed ietfauth/urls.py to not use =
the=20
>>    deprecated string form for views in urlpatterns.
>>=20
>>  * Re-styled some auth-related forms to use a narrower form body on la=
rge=20
>>    screens, for aesthethic reasons.
>>=20
>>  * Added an explicit setting for the password hashers to use, in order=
 to=20
>>    place the bcrypt hasher first.  This makes BCrypt the default hashe=
r. =20
>>    Added the django_password_strength app to installed apps.
>>=20
>>  * Added the zxcvbn bower component, for use in client-side password=20
>>    strength estimation.
>>=20
>>  * Added django-bcrypt (for bcrypt password hashing) and=20
>>    django-password-strength (for browser-side zxcvbn password strength=
=20
>>    estimation) to the requirements.
>>=20
>>  * Added ordering for nomcom  Nominee objects.
>>=20
>>  * Expanded the Nominee __unicode__() method to provide unique results=
 by=20
>>    including the nomcom year.
>>=20
>>  * Tweaked the IPR Details page to show the possible a), b), and c)=20
>>    choices under section 'V' when licensing declaration to be provided=
 later=20
>>    has been chosen.
>>=20
>>  * Added a guard to prevent trying to get a document path for a meetin=
g=20
>>    document when the document is not associated with a meeting session=
=2E
>>=20
>>  * Added support for management of trac wikis for explicitly named gro=
ups,=20
>>    such as the IESG and IAOC.  Tweaked the dummy-run handling of the=20
>>    create_group_wikis management command.
>>=20
>>  * Added updating of static web assets to the release script.
>>=20
>>  * Fixed a bug in a queryset argument in all_id_text(); __in was not u=
sed,=20
>>    but the value given was a multi-row queryset.
>>=20
>>  * @register.simple_tag now (in Django 1.9) needs explicit mark_safe()=
 (or=20
>>    format_html() which invokes mark_safe()).  Fixed one case which nee=
ded this.
>>=20
>> -- Henrik Levkowetz <henrik@levkowetz.com>  09 Feb 2017 09:03:53 -0800=

>>=20
>> The new version is available for installation through SVN checkout, wi=
th
>>  'svn checkout https://svn.tools.ietf.org/svn/tools/ietfdb/tags/6.43.0=
'
>>=20
>> For development, copy the new development version instead:
>>  'svn copy https://svn.tools.ietf.org/svn/tools/ietfdb/tags/dev/6.43.1=
=2Edev0' <YOURBRANCH>
>>=20
>> Regards,
>>=20
>> 	Henrik
>> 	(via the mkrelease script)
>>=20
>> _______________________________________________
>> codesprints mailing list
>> codesprints@ietf.org
>> https://www.ietf.org/mailman/listinfo/codesprints
>>=20
>=20
> -------------------------------------------
> Matthew Larson, Software Engineer
> Association Management Solutions
> Forum Management, Meeting and Event Planning
> 5177 Brandin Court
> Fremont, CA  94538
>=20
>=20


--BhEFv1CLa2RN5k3CnaGn376edGtGXGVD1--

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

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

iQIcBAEBCAAGBQJYndkSAAoJEE6bV0uPuxcat6cP/11Ustb1l3ySdEhp36/LAWfD
sL1kDZz9UDXAmz0Oi2elS2IsvQLBWnwAopMduIFBh4955INnbAtOfYfAKa2rHXJM
FOj9doWC61QMPXFOTNDGY7yvUDDCpoesvQEKwDVUaQjv9oFUH+k5e5UKmo/PM0a5
95d8tYrj/1G9vCGhKthB1Z8Q6TKcSMoZCoCi6oqrLYj5Oq1R7kwP2N4LfAUSK2aJ
W9kZz5xv+PSbemwzCaGqiMUItreuHszTCdqI2yoFaYYjJyyil6o9FUScqL6BeASr
/ycTehlrukH4Vzt95+fPEiuK/o+/wBpPCms8H8S7aF+jZ4dFs/kbxIdFCS6lq7Ke
TP5NODUbMSiNGAZIr4fXu474X8Ce4k+YW39ipQT9qQaCe8AP13kFkfF3RCAHFWwT
fqJyKcwgyFL7QU631CwT1pKjeaUH6+nKKcFHfaY9IWSH68nnm7hz71NhZS7sdTeL
oGb1F9/Vqvm15DqSQKBk6OY69EDi7vKbasUQ0lMWngRiAIAaJOP4TtqWn/adY3CA
p54iA2z8Cqyt0QkTvuVJu40Xh5Qx1vvN5NVZSAWM20pVHeuf7n10MVnhOmpJWByL
z0CNhtBgaU3E6vSrwAzMCBkQQn1KB1Ig2B2XZPjJlO6urut/uRO2wdZ1SSevTaXO
xOOYTHJMfdqRlv0mH5ks
=gHl9
-----END PGP SIGNATURE-----

--o36gBf8lI1dPlPgMi5RtSlOtvTTNatOPE--


From nobody Thu Feb 16 02:14:28 2017
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 B1E1C1294E5; Thu, 16 Feb 2017 02:14:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id THeXuH7ulW60; Thu, 16 Feb 2017 02:14:25 -0800 (PST)
Received: from zinfandel.tools.ietf.org (zinfandel.tools.ietf.org [IPv6:2001:1890:126c::1:2a]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5E3BB12947A; Thu, 16 Feb 2017 02:14:25 -0800 (PST)
Received: from henrik by zinfandel.tools.ietf.org with local (Exim 4.80) (envelope-from <henrik@levkowetz.com>) id 1ceJ4z-0001xv-2I; Thu, 16 Feb 2017 02:14:25 -0800
To: codesprints@ietf.org, iesg@ietf.org, wgchairs@ietf.org
Message-Id: <E1ceJ4z-0001xv-2I@zinfandel.tools.ietf.org>
From: Henrik Levkowetz <henrik@levkowetz.com>
Date: Thu, 16 Feb 2017 02:14:25 -0800
X-SA-Exim-Connect-IP: <locally generated>
X-SA-Exim-Rcpt-To: codesprints@ietf.org, henrik@levkowetz.com, iesg@ietf.org,  wgchairs@ietf.org
X-SA-Exim-Mail-From: henrik@levkowetz.com
X-SA-Exim-Scanned: No (on zinfandel.tools.ietf.org); SAEximRunCond expanded to false
Archived-At: <https://mailarchive.ietf.org/arch/msg/codesprints/Wt-CRoOT1IGkRjd5UJor6oS0FQc>
Subject: [codesprints] New datatracker release: v6.44.0
X-BeenThere: codesprints@ietf.org
X-Mailman-Version: 2.1.17
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: <https://mailarchive.ietf.org/arch/browse/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, 16 Feb 2017 10:14:26 -0000

Hi,

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

Release notes:

ietfdb (6.44.0) ietf; urgency=medium

  **Improved account editing**

  This is a small feature release with some bugfixes.  It introduces the
  ability for datatracker users to change their username from the current
  one to one of the (other) active email addresses of their account, and
  the ability to indicate which of the active email addresses should be
  considered the primary email address.  It adds a menu endtry for document
  search, which was not easy to navigate to internally if you didn't know how.
  Other minor fixes are mentioned in the commit log:

  * Added the ability for logged-in users to change their login (username) 
    to any of the active email addresses of the account.  Fixes ticket #2052.

  * Tweaked the company name extraction code in class Draft.

  * Added support for indicating the primary email address of one's 
    datatracker account.  Fixes issue #2106.

  * Merged in [12835] from rcross@amsl.com:
    Fixes #2202.  Interim sessions appear unordered.  Switch templates to 
    use ordered assignments() related object manager.  Also removed now unused 
    template filters.   

  * Added a menu entry for Document Search

  * Fixed an issue with the test-crawler which could cause false positives 
    for urls containing apostrophe.

  * Fixed a html entity issue.

  * Tweaked the author extraction to recognize short lines as paragraph 
    ends, not only lines ending in '.' or ':'

  * Stabilized a number of nomcom tests by enforcing queryset ordering.

  * Added more information about submission errors and a full idnits run to 
    the manual post email sent to the secretariat.

  * Added some updates to /release/about

  * Added ordering by name to group personnel lists in edit and about 
    views.  This ordering is by the person's profile name, without attempting 
    to determine which name part is family name or given name.  Fixes #2184.

  * Extended the name_parts() method to consider military rank prefixes.

 -- Henrik Levkowetz <henrik@levkowetz.com>  15 Feb 2017 08:59:35 -0800

The new version is available for installation through SVN checkout, with
  'svn checkout https://svn.tools.ietf.org/svn/tools/ietfdb/tags/6.44.0'

For development, copy the new development version instead:
  'svn copy https://svn.tools.ietf.org/svn/tools/ietfdb/tags/dev/6.44.1.dev0' <YOURBRANCH>

Regards,

	Henrik
	(via the mkrelease script)


From nobody Sun Feb 19 03:42:56 2017
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 88109129469; Sun, 19 Feb 2017 03:42:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id agbT6WRzzZ4T; Sun, 19 Feb 2017 03:42:53 -0800 (PST)
Received: from zinfandel.tools.ietf.org (zinfandel.tools.ietf.org [IPv6:2001:1890:126c::1:2a]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 65F16129464; Sun, 19 Feb 2017 03:42:53 -0800 (PST)
Received: from henrik by zinfandel.tools.ietf.org with local (Exim 4.80) (envelope-from <henrik@levkowetz.com>) id 1cfPtE-00008W-Vi; Sun, 19 Feb 2017 03:42:52 -0800
To: codesprints@ietf.org, iesg@ietf.org, wgchairs@ietf.org
Message-Id: <E1cfPtE-00008W-Vi@zinfandel.tools.ietf.org>
From: Henrik Levkowetz <henrik@levkowetz.com>
Date: Sun, 19 Feb 2017 03:42:52 -0800
X-SA-Exim-Connect-IP: <locally generated>
X-SA-Exim-Rcpt-To: codesprints@ietf.org, henrik@levkowetz.com, iesg@ietf.org,  wgchairs@ietf.org
X-SA-Exim-Mail-From: henrik@levkowetz.com
X-SA-Exim-Scanned: No (on zinfandel.tools.ietf.org); SAEximRunCond expanded to false
Archived-At: <https://mailarchive.ietf.org/arch/msg/codesprints/WPb1-XwVTaPWDfB2aKgGjHSgpZQ>
Subject: [codesprints] New datatracker release: v6.44.1
X-BeenThere: codesprints@ietf.org
X-Mailman-Version: 2.1.17
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: <https://mailarchive.ietf.org/arch/browse/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: Sun, 19 Feb 2017 11:42:54 -0000

Hi,

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

Release notes:

ietfdb (6.44.1) ietf; urgency=medium

  **Non-ASCII Name Support for Email Address Fields**

  This is a bugfix relelease which provides a reworked email address handling
  in order to be able to support non-ascii names as part of email address
  fields.  It also provides reworked generation of user names in the test
  suite in order to generate names from multiple non-ascii locales.  This
  fixes issue #2080.  The release also cleans the slate for the upcoming merge
  in of the Django 1.10 branch.

 -- Henrik Levkowetz <henrik@levkowetz.com>  18 Feb 2017 13:50:40 -0800

The new version is available for installation through SVN checkout, with
  'svn checkout https://svn.tools.ietf.org/svn/tools/ietfdb/tags/6.44.1'

For development, copy the new development version instead:
  'svn copy https://svn.tools.ietf.org/svn/tools/ietfdb/tags/dev/6.44.2.dev0' <YOURBRANCH>

Regards,

	Henrik
	(via the mkrelease script)


From nobody Mon Feb 20 03:46:04 2017
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 634DA1299BC; Mon, 20 Feb 2017 03:45:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1F4n9Ymxdeq1; Mon, 20 Feb 2017 03:45:54 -0800 (PST)
Received: from zinfandel.tools.ietf.org (zinfandel.tools.ietf.org [IPv6:2001:1890:126c::1:2a]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E347C1299B8; Mon, 20 Feb 2017 03:45:53 -0800 (PST)
Received: from henrik by zinfandel.tools.ietf.org with local (Exim 4.80) (envelope-from <henrik@levkowetz.com>) id 1cfmPh-0000zv-HH; Mon, 20 Feb 2017 03:45:53 -0800
To: codesprints@ietf.org, iesg@ietf.org, wgchairs@ietf.org
Message-Id: <E1cfmPh-0000zv-HH@zinfandel.tools.ietf.org>
From: Henrik Levkowetz <henrik@levkowetz.com>
Date: Mon, 20 Feb 2017 03:45:53 -0800
X-SA-Exim-Connect-IP: <locally generated>
X-SA-Exim-Rcpt-To: codesprints@ietf.org, henrik@levkowetz.com, iesg@ietf.org,  wgchairs@ietf.org
X-SA-Exim-Mail-From: henrik@levkowetz.com
X-SA-Exim-Scanned: No (on zinfandel.tools.ietf.org); SAEximRunCond expanded to false
Archived-At: <https://mailarchive.ietf.org/arch/msg/codesprints/m25BFKebpf2g5dyt7T_6olUzgcE>
Subject: [codesprints] New datatracker release: v6.45.0
X-BeenThere: codesprints@ietf.org
X-Mailman-Version: 2.1.17
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: <https://mailarchive.ietf.org/arch/browse/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: Mon, 20 Feb 2017 11:45:55 -0000

Hi,

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

Release notes:

ietfdb (6.45.0) ietf; urgency=medium

  **Django 1.10**

  This release upgrades the datatracker to use version 1.10 of the Django
  framework.  Django 1.10 provides support for unicode login names, the new
  Argon2 password hasher, and makes available a number of minor conveniences.

  This release also removed support for automatic generation of dotted-path
  names for the view function in urlpatterns, which seems to violate the DRY
  (Don't Repeat Yourself) principle in programming.  I plan to have words with
  the Django developers about this during DjangoCon Europe in May.  That
  change necessitated a workaround url() function and a lot of clean-up and
  conversion.  The conversion work is not finished, but we're getting there,
  and meanwhile everything is functional with Django 1.10.  For the Django
  1.10 release notes, see [a].

  A full diff of the upgrade changes is available in changeset [12881].

  The next Django release, 1.11, will be the last version which will run on
  Python 2.7; the following release, 2.0, will require Python 3; probably
  python 3.4 or higher.  The Django 1.11 release will be a LTS (Long Term
  Support) release which will get security upgrades for 3 years after its
  release.  We should upgrade to 1.11 when it's released later this year, and
  then plan on converting the datatracker code base to Python 3, in order to
  be ready for Django 2.x before LTS ends some time in 2020.

  [a] https://docs.djangoproject.com/en/1.10/releases/1.10/

 -- Henrik Levkowetz <henrik@levkowetz.com>  20 Feb 2017 03:14:45 -0800

The new version is available for installation through SVN checkout, with
  'svn checkout https://svn.tools.ietf.org/svn/tools/ietfdb/tags/6.45.0'

For development, copy the new development version instead:
  'svn copy https://svn.tools.ietf.org/svn/tools/ietfdb/tags/dev/6.45.1.dev0' <YOURBRANCH>

Regards,

	Henrik
	(via the mkrelease script)


From nobody Fri Feb 24 02:38:43 2017
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 DFC7E1295C3; Fri, 24 Feb 2017 02:38:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WcsLlJPLYSmJ; Fri, 24 Feb 2017 02:38:40 -0800 (PST)
Received: from zinfandel.tools.ietf.org (zinfandel.tools.ietf.org [IPv6:2001:1890:126c::1:2a]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 25FDE1294AF; Fri, 24 Feb 2017 02:38:40 -0800 (PST)
Received: from henrik by zinfandel.tools.ietf.org with local (Exim 4.80) (envelope-from <henrik@levkowetz.com>) id 1chDGp-0006Ie-Uu; Fri, 24 Feb 2017 02:38:39 -0800
To: codesprints@ietf.org, iesg@ietf.org, wgchairs@ietf.org
Message-Id: <E1chDGp-0006Ie-Uu@zinfandel.tools.ietf.org>
From: Henrik Levkowetz <henrik@levkowetz.com>
Date: Fri, 24 Feb 2017 02:38:39 -0800
X-SA-Exim-Connect-IP: <locally generated>
X-SA-Exim-Rcpt-To: codesprints@ietf.org, henrik@levkowetz.com, iesg@ietf.org,  wgchairs@ietf.org
X-SA-Exim-Mail-From: henrik@levkowetz.com
X-SA-Exim-Scanned: No (on zinfandel.tools.ietf.org); SAEximRunCond expanded to false
Archived-At: <https://mailarchive.ietf.org/arch/msg/codesprints/tY8R8oifyxCoUsGQxFgNgOktKc8>
Subject: [codesprints] New datatracker release: v6.46.0
X-BeenThere: codesprints@ietf.org
X-Mailman-Version: 2.1.17
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: <https://mailarchive.ietf.org/arch/browse/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: Fri, 24 Feb 2017 10:38:42 -0000

Hi,

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

Release notes:

ietfdb (6.46.0) ietf; urgency=medium

  **Name i18n Improvements, tweaks to Group Pages and Account Setup**

  This release introduces use of non-ascii names in the name parts of outgoing
  emails instead of always using asciified names.  It improves the account
  setup workflow, improves the ease of editing group attributes and makes it
  more apparent which attributes can be edited.  It also adds a code quality
  assurance tool which makes easy notification on unexpected states available,
  and applies it to one difficult-to-debug issue.  There are also a number of
  bugfixes, as usual.  From the commit log:

  * Changes to address ease of editing various group attributes, in particular
    intended to make it easier to see that you can edit things like the
    external/additional URLs:

    - Added the ability to edit individual fields in a group's about page, and
      added edit buttons for editable fields on the about page, just as for
      documents (the ability to edit all editable fields already was available
      from the 'Edit group' button on the /group//about/ page).

    - Made the tab label for the group-about tab consistently say 'About',
      instead of 'Charter' for some groups.

    - Shifted the position of the about tab to the start of the tab line.

    - Removed the datatracker account requirement information at the top of the
      group edit page for users logged in to their account.

    - Tweaked the 'Show update' link on the 'Status Update' line.

    - Changed the label for the external URLs from 'More Info' to 'Additional
      URLs', which was already in use on the edit form.

  * Fixed a html issue on the review request page.

  * Made some changes to the missing-email submission handling.  This may have
    fixed the creation of author records containing 'none' email entries, but
    as I've not been able to reproduce the issue, this is uncertain.

  * Made the logging settings explicit in ietf/settings.py (instead of copying
    default then modifying), and added enough surrounding information to make
    it possible to read also for people not very familiar with Python's
    intricate logging infrastructure.  To a large extent to understand myself
    how the logging is set up in Django, and where to hook in the affirm()
    function.

  * Added an affirm($statement) function, which acts like an assert, and
    lets us trigger an email message with traceback when the statement to
    affirm is False.  Use instead of assert if we still want the server to
    produce a response, even if something is wrong with the internal state.

  * Added a log.affirm() call at the point where we may discover new flawed
    document author records.  Fixed a place where the generation of
    Person.ascii from Person.name wasn't done well.

  * Changed the AD email list results from get_group_ad_emails() to make more
    sense when the group is an area, not a wg.

  * Fixed url lookups for doc.views_doc.document_main() to only use
    dotted-path, and removed the doc_view explicit url name.  Fixes a 500
    error in /submit/status/NNNN/.

  * Added explicit charset setting and consistent encoding to several email
    paths through the datatracker.  After introducing support for non-ascii
    names in email addresses, using role.formatted_email() to insert names
    into email content doesn't work any more, since uncode names will now be
    rfc2047-encoded in formatted_email().  Added another method
    role.name_and_email() for this case.  Replaced another case of '%s <%s>'
    name-and-email formatting with formataddr().  Fixed some tests which did
    not send unicode email bodies to the email functions.  Fixes issue #2017.

  * Added a validator to Document.title to prevent control chars in the title
    (this complements a recent cleanup of more than 120 instances of document
    titles containing vertical tabs).

  * Changed the New Account creation to require a proper name at the same time
    as the account password is set, before actually creating the account.
    Also tweaked the password strength and confirmation code.

 -- Henrik Levkowetz <henrik@levkowetz.com>  23 Feb 2017 13:07:38 -0800

The new version is available for installation through SVN checkout, with
  'svn checkout https://svn.tools.ietf.org/svn/tools/ietfdb/tags/6.46.0'

For development, copy the new development version instead:
  'svn copy https://svn.tools.ietf.org/svn/tools/ietfdb/tags/dev/6.46.1.dev0' <YOURBRANCH>

Regards,

	Henrik
	(via the mkrelease script)

