[codesprints] New datatracker release: v7.7.0

Henrik Levkowetz <henrik@levkowetz.com> Wed, 01 July 2020 16:36 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 6EC263A122E; Wed, 1 Jul 2020 09:36:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.233
X-Spam-Level:
X-Spam-Status: No, score=-1.233 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_SOFTFAIL=0.665, URIBL_BLOCKED=0.001] autolearn=no 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 MkifQKj90vuK; Wed, 1 Jul 2020 09:36:00 -0700 (PDT)
Received: from dunkelfelder.tools.ietf.org (dunkelfelder.tools.ietf.org [217.69.81.146]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9444E3A124D; Wed, 1 Jul 2020 09:35:52 -0700 (PDT)
Received: from henrik by dunkelfelder.tools.ietf.org with local (Exim 4.84_2) (envelope-from <henrik@levkowetz.com>) id 1jqfiA-0001Qa-UL; Wed, 01 Jul 2020 18:35:50 +0200
To: codesprints@ietf.org, iesg@ietf.org, wgchairs@ietf.org
Message-Id: <E1jqfiA-0001Qa-UL@dunkelfelder.tools.ietf.org>
From: Henrik Levkowetz <henrik@levkowetz.com>
Date: Wed, 01 Jul 2020 18:35:50 +0200
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 dunkelfelder.tools.ietf.org); SAEximRunCond expanded to false
X-Clacks-Overhead: GNU Terry Pratchett
Archived-At: <https://mailarchive.ietf.org/arch/msg/codesprints/Uw9xz8R-QoLtUsHYXukFYFlQKlg>
Subject: [codesprints] New datatracker release: v7.7.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: Wed, 01 Jul 2020 16:36:03 -0000

Hi,

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

Release notes:

ietfdb (7.7.0) ietf; urgency=medium

  **Automatic meeting scheduler, improved support for remote instructions**

  This release introduces the generate_schedule command, which will do auto-
  layout of the schedule for an IETF meeting, with minimized conflicts.  The
  auto-scheduler output can also be used as input for further manual tweaks.
  The goodness of the generated schedule very much depends on how complete the
  input constraints are, and on the indicated cost of violating the various
  constaints.  It is expected that experience with using the output of the
  auto-scheduler will lead to adjustment of the cost of violating various
  constraints, and possibly also the introduction of new constraints.

  There is also some other features, including support for the secretariat to
  edit the remote_instructions field of sessions, which is necessary in order
  to set remote call-in URLs for meeting sessions taking place in rooms that
  don't already have a regular Meetecho channel.

  From the commit log:

  * Merged in the final part of the automatic scheduler from sasha@dashcare.nl.

  * Renamed and adjusted a migration to avoid multiple migration leaf nodes.

  * Fixed an issue with openid_userinfo() for persons with no email address.

  * Renamed the automatic schedule generator command from 'schedule_generator'
    to 'generate_schedule', so as to match our other 'generate_*' management
    commands.  Added some switches to the command, and added more information
    to the default output, providing information about number of optimisation
    runs and time consumed.  Added a default value for the meeting option.

  * Made it possible to provide a name to use for the generated schedule, and
    changed the autogenerated names to be easier to remember and type for
    later manual work based on an autogenerated schedule.

  * Removed the command to purge request_profiler entries, given that 
    request_profiler is incompatible with Django 2.2 and has been removed

  * Fixed a bug in the caching of the agenda, where too much of the page was
    cached.  Fixes issue #3008.

  * Added a guard against trying to serialize session UTC start time for a 
    meeting with unknown timezone.

  * Renamed a test module to conform to our name convention ('test_...' to 
    'tests_...').

  * Tweaked the HTML that puts session links and calendar links on the session
    details page so as to put them on the same line.

  * Added some CSRF settings to make login from a meetecho iframe possible.

  * Added 'remote_instructions' as an editable field for misc. sessions in 
    the secretariat app, in order to be able to set remote access URLs.

  * Reworked the support for remote access urls in the agenda_note and 
    remote_instructions fields of Session objects so as to accept any of a list 
    of conference service domains as remote call-in URLs (i.e., not only webex).

 -- Henrik Levkowetz <henrik@levkowetz.com>  01 Jul 2020 14:21:16 +0000

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

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

Regards,

	Henrik
	(via the mkrelease script)