[codesprints] New datatracker release: v6.100.0

Henrik Levkowetz <henrik@levkowetz.com> Mon, 05 August 2019 16:43 UTC

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 C906E1202B0; Mon, 5 Aug 2019 09:43:34 -0700 (PDT)
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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, 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 95t1IhDNOUEz; Mon, 5 Aug 2019 09:43:32 -0700 (PDT)
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 000351202D1; Mon, 5 Aug 2019 09:43:31 -0700 (PDT)
Received: from henrik by zinfandel.tools.ietf.org with local (Exim 4.80) (envelope-from <henrik@levkowetz.com>) id 1hug55-0001US-B6; Mon, 05 Aug 2019 09:43:31 -0700
To: codesprints@ietf.org, iesg@ietf.org, wgchairs@ietf.org
Message-Id: <E1hug55-0001US-B6@zinfandel.tools.ietf.org>
From: Henrik Levkowetz <henrik@levkowetz.com>
Date: Mon, 05 Aug 2019 09:43:31 -0700
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
X-Clacks-Overhead: GNU Terry Pratchett
Archived-At: <https://mailarchive.ietf.org/arch/msg/codesprints/8_n4ihy2YJOWdYAx2UTOh-Q_MzI>
Subject: [codesprints] New datatracker release: v6.100.0
X-BeenThere: codesprints@ietf.org
X-Mailman-Version: 2.1.29
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, 05 Aug 2019 16:43:47 -0000

Hi,

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

Release notes:

ietfdb (6.100.0) ietf; urgency=medium

  **IETF 104 code sprint**

  This release contains datatracker bug fixes and enhancements from the
  IETF-105 Code Sprint.  This sprint saw several participants diving deeper
  into the datatracker than before, accomplishing substantial tasks.  Thanks
  to everyone who contributed!

  Notable improvements: 

  The document list pages produced by searches, group document pages, and
  similar has been speeded up by a factor of more than 2 by doing detailed
  timing measurements and one by one addressing the biggest time sinks.  A
  number of places where links to session slides were versioned have been
  changed so as to always point to the latest version.  A calendar display
  component has been added, making it straightforward to display for instance
  calendar pages for upcoming meetings.  Ability to handle markdown uploads
  and on-the-fly conversion for agendas and minutes has been added, as well as
  the ability to provide WG closing notes, sent out in announcement and saved
  for posterity on the group history page.  The recently introduced Slide
  proposal feature has been made more solid, as has the Python 2 / Python 3
  compatibility.

  Additional information, excerpted from the commit log:

  * Merged in [16593] from rjsparks@nostrum.com:
    Added sorting of the documents in the agenda, minutes, bluesheets section
    of the session_details view. Fixes #2759.  

  * Merged in [16592] from rjsparks@nostrum.com:
    Changed how the session details page links to documents to not link to a
    specific version. Fixes #2758. See also #2756.  

  * Merged in [16590] from rjsparks@nostrum.com:
    Example of using webtest. The full testcase was not converted because the
    add_rule form is modified in-flight by javascript when a control value is
    changed.  

  * Merged in [16583] from rjsparks@nostrum.com:
    Restored the ability to remove documents while managing a personal list.
    Required updating code to match the recent change to Document's primary
    key. Fixes #2757.  

  * Merged in [16569] from rjsparks@nostrum.com:
    Added quotes around document name in the mailarchive search link on a 
    document's main page. Fixes #2659.  

  * Merged in [16589] from rjsparks@nostrum.com:
    Added a calendar to the upcoming meetings page. Fixes #2719.  

  * Prevent login name case issues by generating apache permissions file
    entries for both uppercase and lowercase logins.

  * Added a Py3 version of requirements.txt, excluding Trac which is still
    only available under Py2.7

  * Did some preliminary work on converting bower management of web resources
    to yarn.  New management command, replacing bower_install will be needed.

  * Merged in [16562] from rcross@amsl.com:
    Added encoding='utf-8' parameter to io.open operations in tests that 
    starting failing since adding unicode_literals.   

  * Merged in [16561] from rjsparks@nostrum.com:
    Added a prompt for login for approving slide suggestions instead of just 
    presenting an error. Fixes #2750.  

  * Merged in [16559] from fenton@bluepopcorn.net:
    Added Closing Notes to history and about pages for groups. Fixes issue
    #2725.  

  * Merged in [16558] from rjsparks@nostrum.com:
    Made removed IPR disclosures visually distinctive on search results. 
    Partially addresses #2687.  

  * Merged in [16557] from pusateri@bangj.com:
    Added the ability to upload agenda and minutes in markdown format.
    Partially addresses issue #1926.  We're still displaying markdown as text.
    Fixes #2704.

  * Fixed a number of additional Py2/3 compatibility issues.

  * Added LookupError to the exceptions caught during text upload decoding, 
    leading to upload form validation error.

  * Merged in [16554] from rjsparks@nostrum.com:
    Rework how SlideSuggestion objects name their files. Improve the UI 
    when there are multiple pending suggestions for updating the same 
    presentation.  

  * Moved djangobwr into the local repository, due to consistent 
    difficulties pulling it from github as an svn:external

  * Enabled display of group pages also for groups of type adhoc and ise.

  * Updated the PLAN to adjust priority on modeling BCPs correctly

  * Added another check before building submitter email for mailtrigger 
    entries, to ensure valid email addresses.

 -- Henrik Levkowetz <henrik@levkowetz.com>  03 Aug 2019 16:52:21 +0000

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

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

Regards,

	Henrik
	(via the mkrelease script)