
From nobody Tue Oct  1 09:25:56 2019
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 EEDBA120A2D; Tue,  1 Oct 2019 09:25:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.107
X-Spam-Level: 
X-Spam-Status: No, score=-1.107 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, SPF_PASS=-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 axbPMIqFxmdd; Tue,  1 Oct 2019 09:25:38 -0700 (PDT)
Received: from zinfandel.tools.ietf.org (unknown [64.170.98.42]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 599B1120A24; Tue,  1 Oct 2019 09:16:24 -0700 (PDT)
Received: from henrik by zinfandel.tools.ietf.org with local (Exim 4.80) (envelope-from <henrik@levkowetz.com>) id 1iFKox-0005Kb-3o; Tue, 01 Oct 2019 09:16:15 -0700
To: codesprints@ietf.org, iesg@ietf.org, wgchairs@ietf.org
Message-Id: <E1iFKox-0005Kb-3o@zinfandel.tools.ietf.org>
From: Henrik Levkowetz <henrik@levkowetz.com>
Date: Tue, 01 Oct 2019 09:16:15 -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/A18TmsSvC_Wc3u85meJOFu7cSkY>
Subject: [codesprints] New datatracker release: v6.104.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: Tue, 01 Oct 2019 16:25:40 -0000

Hi,

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

Release notes:

ietfdb (6.104.0) ietf; urgency=medium

  **Review tool tickets roundup, part 1**

  This release constitutes the first batch of fixes from the review tool
  tickets work package.  It also includes a few unrelated bugfixes.
  From the commit log:

  * Merged in [16688] from sasha@dashcare.nl:
    When completing a review, show which addresses it is posted to. 
    Fixes issue #2478.

  * Merged in [16680] from sasha@dashcare.nl:
    Made the review_completed mailtrigger configurable per team and review
    type.  This includes a migration to change mailtrigger slugs to be up to
    64 characters instead of 32, as some slugs would not fit and require
    clunky abbreviations.  A data migration creates triggers for existing
    teams, and they are also created on the fly if a trigger does not exist
    yet, providing a safe fallback for new review teams. The review_completed
    mailtrigger serves as the template for new triggers.  This commit also
    includes tests for gather_address_lists(), as none existed. 
    Fixes issue #2354.

  * Merged in [16672] from sasha@dashcare.nl:
    Use mailtriggers to find destinations in review app As the review app has
    several conditionals that don't fit entirely well within mailtriggers, the
    templates use a bit of extra context to figure out who exactly to include.
    This also extends the tests for review, to check for correct recipients.
    It also adds a tiny feature to mailtrigger to entirely exclude certain
    addresses, as required by the review-generated mails. Fixes issue #2328.

  * Merged in [16670] from sasha@dashcare.nl: Allow secretary to adjust date
    when completing a review.  This also fixes other issues identified in
    #2590, around the modification of historical document events. The
    behaviour is now:

    - When the assigned reviewer posts a review, a single event is created,
      set to current date/time.

    - When the secretary records a review in the datatracker, they may set a
      different completion date, which is autofilled if an email is selected.
      One event is generated for the original completion date, and one for the
      secretary's action.

    - Each revision generates a new event, rather than updating previous
      existing events. 

    Fixes issue #2590

  * Improved the wrapping of long lines in emails sent by the datatracker: 
    In wordwrap(), consider lines consisting entirely of some non-alphanumeric
    characters like ---- or === to be block (paragraph) separators.  Fixes
    issue #2806.

  * Merged in [16668] from sasha@dashcare.nl:
    Sort names alphabetically in review group history notes when changing the
    list of members.  Fixes issue #2560

  * Removed debug-related code from group edit clean_acronym().
    Fixes issue #2804.

  * Merged in [16667] from sasha@dashcare.nl:
    Added an optional comment field for closing review requests.
    Fixes issue #2071

  * Updated the docker files to build and run an image based on devuan:ascii 
    instead of debian:jessie.

 -- Henrik Levkowetz <henrik@levkowetz.com>  01 Oct 2019 15:06:28 +0000

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

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

Regards,

	Henrik
	(via the mkrelease script)


From nobody Mon Oct  7 08:07:44 2019
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 50803120887; Mon,  7 Oct 2019 08:07:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.107
X-Spam-Level: 
X-Spam-Status: No, score=-1.107 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, SPF_PASS=-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 fXoHjO2gC_oZ; Mon,  7 Oct 2019 08:07:26 -0700 (PDT)
Received: from zinfandel.tools.ietf.org (unknown [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 C5C9A120884; Mon,  7 Oct 2019 08:07:26 -0700 (PDT)
Received: from henrik by zinfandel.tools.ietf.org with local (Exim 4.80) (envelope-from <henrik@levkowetz.com>) id 1iHUbe-0001Sw-8f; Mon, 07 Oct 2019 08:07:26 -0700
To: codesprints@ietf.org, iesg@ietf.org, wgchairs@ietf.org
Message-Id: <E1iHUbe-0001Sw-8f@zinfandel.tools.ietf.org>
From: Henrik Levkowetz <henrik@levkowetz.com>
Date: Mon, 07 Oct 2019 08:07:26 -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/ljzjJgD1kuZZBaHZ3lb_4xar7NM>
Subject: [codesprints] New datatracker release: v6.105.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, 07 Oct 2019 15:07:29 -0000

Hi,

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

Release notes:

ietfdb (6.105.0) ietf; urgency=medium

  * Merged in [16759] from rjsparks@nostrum.com:
    Restrict comments total on nomcom private index to comments on positions.
    Fixes #2792.  

  * Merged in [16705] from sasha@dashcare.nl:

    Send periodic reminders of open reviews every X days (opt-in).
    Fixes issue #2337

  * Merged in [16704] from sasha@dashcare.nl:

    Send reminders before long UnavailabilityPeriods expire A notification is
    sent to the team secretary and reviewer, if an unavailability period
    lasting 30 days or more will end in 3 days. Fixes issue #2231.

  * Merged in [16703] from sasha@dashcare.nl:
    Fix send-review-reminders and add it to daily cron.  This fixes a syntax
    error and a Python 3 incompatibility, and adds send-review-reminders to
    the daily cron script.  Related to issue #2231.

  * Fixed an issue with the htmlization of links in release notes.

  * Merged in [16607] from rcross@amsl.com:
    Fixed an issue where third session requests, which rerequire AD approval,
    get left with approved status, instead of scheduled, after Secretraiat
    sends out notifications of official schedule.  Fixes #2765.  

  * Merged in [16701] from rcross@amsl.com:
    Added a migration to remove any break / registration sessions that have 
    already been created for future meetings.  Goes with changes for #2713.   

  * Added log.unreachable() for the code that creates unknown-email-*' 
    addresses.  Related to issue #2696.

  * Fixed a bug in gather_submission_submitter().

  * Fixed an incorrect version number for mypy in requirements3.txt

  * Removed some test assertions which are incorrect after the previous 
    commit.

  * From rcross@amsl.com: Don't copy breaks etc, when creating new Empty 
    Schedule for meetings.  Fixes issue #2713.

  * Added a type hint stub file for ietf/api/__init__.py, to capture 
    module variables created during module initialization.

 -- Henrik Levkowetz <henrik@levkowetz.com>  07 Oct 2019 11:10:31 +0000

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

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

Regards,

	Henrik
	(via the mkrelease script)


From nobody Wed Oct 16 07:15:07 2019
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 9A93F1200F4; Wed, 16 Oct 2019 07:14:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.095
X-Spam-Level: 
X-Spam-Status: No, score=-1.095 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, T_SPF_PERMERROR=0.01, 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 sseZB7hIfJbd; Wed, 16 Oct 2019 07:14:56 -0700 (PDT)
Received: from zinfandel.tools.ietf.org (unknown [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 8D310120026; Wed, 16 Oct 2019 07:14:56 -0700 (PDT)
Received: from henrik by zinfandel.tools.ietf.org with local (Exim 4.80) (envelope-from <henrik@levkowetz.com>) id 1iKk4l-0005yk-GF; Wed, 16 Oct 2019 07:14:55 -0700
To: codesprints@ietf.org, iesg@ietf.org, wgchairs@ietf.org
Message-Id: <E1iKk4l-0005yk-GF@zinfandel.tools.ietf.org>
From: Henrik Levkowetz <henrik@levkowetz.com>
Date: Wed, 16 Oct 2019 07:14:55 -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/sHoKk_q0jEs-XRw55msPYfNZCjo>
Subject: [codesprints] New datatracker release: v6.106.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, 16 Oct 2019 14:14:58 -0000

Hi,

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

Release notes:

ietfdb (6.106.0) ietf; urgency=medium

  **Review tool tickets roundup, part 3, slide upload fixes, and more.**

  * Added some type checking annotation tweaks and mypy_test() output tweaks.

  * Moved the code that generates .txt and .html draft files from .xml to a 
    place where potential errors can be caught and displayed better.  Related 
    to ticket #2814.

  * Updated PLAN: Moved reworked email sending sooner to the head of the 
    list.

  * Merged in [16815] from rjsparks@nostrum.com:
    Link to the about pages for groups even if they don't have a charter (some
    have other forms of descriptive text, and all have more information on the
    group pages than they did a few years ago). Fixes #2744.  

  * Merged in [16813] from rjsparks@nostrum.com:
    Don't offer to propose slides when the next view will not allow you to
    propose slides. Fixes #2763.  

  * Merged in [16792] from sasha@dashcare.nl:
    Send opt-in reminders for unconfirmed review assignments.  If enabled for
    a team, reminders will be sent every X days to reviewers for review
    assignments they have not accepted or rejected.  Fixes issue #2475.

  * Merged in [16785] from rjsparks@nostrum.com:
    Improved alerts when looking at non-current versions of a charter 
    document. Fixes #2774.  

  * Turned the ReviewAssignmentAdmin.review field into a raw_id_field, to 
    avoid a form that lists all documents in the database in a drop-down.  
    Fixes issue #2810.

  * Merged in [16770] from rjsparks@nostrum.com:
    Populate completed_on when rejecting a ReviewAssignment. Migrate past 
    rejected assignments accordingly. Fixes #2782.  

  * Merged in [16765] from sasha@dashcare.nl:
    Send daily reminders of overdue reviews to secretaries.  See issue #2277

  * Merged in [16763] from rjsparks@nostrum.com:
    Allowed the responsible AD to be None for documents in iesg states
    idexists and dead. Fixes #2803 and #993.  

  * Merged in [16762] from rjsparks@nostrum.com:
    Use form validation to prevent interim slide titles that end with -nn
    until we change interims to use the modern HREF schemes. Fixes #2797.  

 -- Henrik Levkowetz <henrik@levkowetz.com>  15 Oct 2019 16:54:55 +0000

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

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

Regards,

	Henrik
	(via the mkrelease script)


From nobody Mon Oct 21 08:02:47 2019
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 575301208BA; Mon, 21 Oct 2019 08:02:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.096
X-Spam-Level: 
X-Spam-Status: No, score=-1.096 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, T_SPF_PERMERROR=0.01] 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 t93aWGABfsCe; Mon, 21 Oct 2019 08:02:45 -0700 (PDT)
Received: from zinfandel.tools.ietf.org (unknown [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 098F31208B3; Mon, 21 Oct 2019 08:02:45 -0700 (PDT)
Received: from henrik by zinfandel.tools.ietf.org with local (Exim 4.80) (envelope-from <henrik@levkowetz.com>) id 1iMZCm-0003iW-Ho; Mon, 21 Oct 2019 08:02:44 -0700
To: codesprints@ietf.org, iesg@ietf.org, wgchairs@ietf.org
Message-Id: <E1iMZCm-0003iW-Ho@zinfandel.tools.ietf.org>
From: Henrik Levkowetz <henrik@levkowetz.com>
Date: Mon, 21 Oct 2019 08:02:44 -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/QtopSpfa2QdtLNn48_2m7tgM7Lo>
Subject: [codesprints] New datatracker release: v6.107.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, 21 Oct 2019 15:02:46 -0000

Hi,

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

Release notes:

ietfdb (6.107.0) ietf; urgency=medium

  **Use <last-call@ietf.org> for last-call announcements.**

  * Merged in [16824] and [16825] from rjsparks@nostrum.com:
    Introduced the use of <last-call@ietf.org> for last-call announcements, 
    changing various email message templates and recipients to match.

  * Merged in [16819] from sasha@dashcare.nl:
    Return review req to 'requested' status if no review assignments are open.
    If a review assignment is rejected, withdrawn, marked no response, etc.,
    and this leaves a review request without any assigned/accepted/completed
    review assignments, return the request state to 'requested', which means
    it will be shown as an unassigned review in all interfaces.  
    Fixes issue #2186.

  * Merged in [16818] from rjsparks@nostrum.com:
    Make hybrid pdfs when converting ppt materials to pdf. Fixes #2769.  

  * Send output of the review reminders script to log, rather than stdout
    (since this is run from cron, stdout and stderr should be quiet if nothing
    unexpected happens)

  * Added a guard against missing conflrev state in IESG agenda code.

 -- Henrik Levkowetz <henrik@levkowetz.com>  21 Oct 2019 13:58:55 +0000

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

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

Regards,

	Henrik
	(via the mkrelease script)


From nobody Wed Oct 23 08:58:26 2019
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 52BBE120850; Wed, 23 Oct 2019 08:58:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.106
X-Spam-Level: 
X-Spam-Status: No, score=-1.106 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, 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 jW2PRLXmWfEh; Wed, 23 Oct 2019 08:58:22 -0700 (PDT)
Received: from zinfandel.tools.ietf.org (unknown [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 93DD712083E; Wed, 23 Oct 2019 08:58:22 -0700 (PDT)
Received: from henrik by zinfandel.tools.ietf.org with local (Exim 4.80) (envelope-from <henrik@levkowetz.com>) id 1iNJ1h-0006K4-TS; Wed, 23 Oct 2019 08:58:21 -0700
To: codesprints@ietf.org, iesg@ietf.org, wgchairs@ietf.org
Message-Id: <E1iNJ1h-0006K4-TS@zinfandel.tools.ietf.org>
From: Henrik Levkowetz <henrik@levkowetz.com>
Date: Wed, 23 Oct 2019 08:58:21 -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/EN5lxPZSlM2LJLEYliej1KjAN5g>
Subject: [codesprints] New datatracker release: v6.108.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, 23 Oct 2019 15:58:24 -0000

Hi,

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

Release notes:

ietfdb (6.108.0) ietf; urgency=medium

  **Review tool tickets roundup, part 4; and other fixes**

  * Merged in [16904] from sasha@dashcare.nl:
    Always list all last call drafts in assignment summary.  If a draft is
    scheduled for a telechat, but also assigned for LC review, it will now be
    listed both in the telechat section and under 'last calls'.  Fixes #2118.

  * Merged in [16902] from sasha@dashcare.nl:
    Fixed a test failure in [16895]. This also makes a small text
    clarification, which was also the initial reason for the test failure.
    Related to #2526.

  * Merged in [16895] from sasha@dashcare.nl:
    List previous reviews in assignments email.

    This includes a migration to update the database templates. Note that not
    all templates currently included them (secdir at least), and previous
    reviews are only listed in templates that included */** before.  As
    before, previous reviews are only included if they are done by the same
    reviewer(s) as the current assignment.

    This also fixes a bug in database template 182
    (/group/defaults/email/open_assignments.txt) which referred to
    r.review_request..doc.rev and r.review_request..requested_rev in the
    template, and updates the test to use the current version of template 182.

    Fixes issue #2526.

  * Merged in [16891] from sasha@dashcare.nl:
    Set default start date for UnavailabilityPeriod to today.  Fixes #2198.

  * Merged in [16883] from sasha@dashcare.nl:
    Do not allow reviewers to reject overdue reviews.  If a review request is
    past the deadline, reviewers will no longer be able to reject the
    assignment.  Fixes issue #2277.

  * Merged in [16907] from rjsparks@nostrum.com:
    Correct construction for a reverse URL in an edge case. Fixes #2815.  

  * Merged in [16875] from rjsparks@nostrum.com:
    Adds docs with blocking positions to the ADs my-documents page. Fixes
    #2800.  

  * Merged in [16860] from rjsparks@nostrum.com:
    Be resilient to statistics queries that provide a state but not a
    substate. Fixes #2813.  

  * Fixed a couple of places where document alias.document was used instead of
    alias.docs.all().

  * Merged in [16854] from rjsparks@nostrum.com:
    Remove some pre-ReviewAssignment refactor logic, and simplify what remains
    while still allowing a group secretary to not assign a row on the
    unassigned requests form after touching the control to assign a reviewer.
    Fixes #2812.  

  * Merged in [16853] from rjsparks@nostrum.com:
    Add submitted and posted dates to several ipr notification email messages.
    Fixes #2807.  

  * Merged in [16852] from sasha@dashcare.nl:
    Show stacked bar graph for in time and late reviews.  On the stats page, a
    single stacked bar graph is now shown which combines in time and late
    reviews, replacing the separate graphs for these statistics.  Tests for
    the charts are also expanded to validate the actual graph content for both
    stacked and non-stacked charts.  Fixes issue #2331.

  * Merged in [16850] from sasha@dashcare.nl:

    Close review assignments when reviewer is removed from team.  If a
    reviewer is removed from a team, any accepted or assigned review
    assignments are set to rejected if the request deadline has not passed, or
    set to no-response when the request deadline has passed.  Per [16819], if
    this scenario happens, and there are no other active or completed review
    assignments, the request is shown as an unassigned review.  Fixes #2185.

  * Merged in [16833], [16834], [16835], [16836] from rjsparks@nostrum.com:
    Changes to displaying the ballot_icon to account for IRSG ballots.
    Updates Grunt generated css and map files based on updated ietf.less to
    add styles for IRSG ballot positions.  Updated copyrights in grunt
    generated bootstrap.js.  

 -- Henrik Levkowetz <henrik@levkowetz.com>  23 Oct 2019 15:17:00 +0000

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

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

Regards,

	Henrik
	(via the mkrelease script)


From nobody Wed Oct 23 09:39:20 2019
Return-Path: <chopps@chopps.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 76BED1200B3 for <codesprints@ietfa.amsl.com>; Wed, 23 Oct 2019 09:39:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=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 47W-9FdVZonN for <codesprints@ietfa.amsl.com>; Wed, 23 Oct 2019 09:39:16 -0700 (PDT)
Received: from smtp.chopps.org (smtp.chopps.org [54.88.81.56]) by ietfa.amsl.com (Postfix) with ESMTP id EB89E1201B7 for <codesprints@ietf.org>; Wed, 23 Oct 2019 09:39:15 -0700 (PDT)
Received: from stubbs.int.chopps.org (172-222-100-236.res.spectrum.com [172.222.100.236]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by smtp.chopps.org (Postfix) with ESMTPSA id 5D1636016D; Wed, 23 Oct 2019 16:39:15 +0000 (UTC)
From: Christian Hopps <chopps@chopps.org>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (Mac OS X Mail 13.0 \(3594.4.19\))
Message-Id: <06A808F2-6BB1-45D8-9118-EC80B355B0EF@chopps.org>
Date: Wed, 23 Oct 2019 12:39:14 -0400
Cc: Christian Hopps <chopps@chopps.org>, Henrik Levkowetz <henrik@levkowetz.com>
To: codesprints@ietf.org
X-Mailer: Apple Mail (2.3594.4.19)
Archived-At: <https://mailarchive.ietf.org/arch/msg/codesprints/C4qgRgh1gPABggvjuOzKXcuzqEw>
Subject: [codesprints] Q about yang validation errors on submission.
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, 23 Oct 2019 16:39:17 -0000

Hi,

I had an issue a while back with invalid YANG on submission of draft b/c =
of trying to import ietf-isis. This ietf-isis YANG module draft isn't an =
RFC yet which is maybe what was causing the issue? Is this the correct =
mailing list to report that or is there a better place? I've included =
the failure below in case this is the correct place.

Thanks,
Chris.

> Locally my pyang validation passes as it has access to ietf-isis yang =
module; however, when I tried to submit I got:
>=20
> draft-hopps-lsr-yang-isis-reverse-metric-01.txt:
> xym 0.4:
> Extracting 'ietf-isis-reverse-metric@2019-03-31.yang'
>   Removed 0 empty lines
>=20
>=20
> ietf-isis-reverse-metric@2019-03-31.yang:
> pyang 2.0.2: pyang --verbose --ietf -p {libs} {model}:
> # read /tmp/tmpP8Qtbl/ietf-isis-reverse-metric@2019-03-31.yang (CL)
> # read =
/a/www/ietf-datatracker/6.102.0/env/share/yang/modules/ietf/ietf-routing.y=
ang
> # read /a/www/ietf-ftp/yang/rfcmod/ietf-routing@2018-03-13.yang
> # read =
/a/www/ietf-datatracker/6.102.0/env/share/yang/modules/ietf/ietf-yang-type=
s.yang
> # read /a/www/ietf-ftp/yang/draftmod/ietf-yang-types@2019-07-21.yang
> # read =
/a/www/ietf-datatracker/6.102.0/env/share/yang/modules/ietf/ietf-interface=
s.yang
> # read /a/www/ietf-ftp/yang/rfcmod/ietf-interfaces@2018-02-20.yang
> /tmp/tmpP8Qtbl/ietf-isis-reverse-metric@2019-03-31.yang:6: error: =
module "ietf-isis" not found in search path
>=20
> yanglint 0.14.80: yanglint --verbose -p {rfclib} -p {draftlib} -p =
{tmplib} {model} -i:
> err : Data model "ietf-isis" not found.
> err : Importing "ietf-isis" module into "ietf-isis-reverse-metric" =
failed.
> err : Module "ietf-isis-reverse-metric" parsing failed.
>=20
>=20
> Am I doing something wrong or is the submission validator broken?


From nobody Wed Oct 30 06:35:11 2019
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 D742D120041; Wed, 30 Oct 2019 06:35:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.888
X-Spam-Level: 
X-Spam-Status: No, score=-1.888 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, T_SPF_PERMERROR=0.01, 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 6ZJ-iSwk7v1D; Wed, 30 Oct 2019 06:35:08 -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 5ACE012003F; Wed, 30 Oct 2019 06:35:08 -0700 (PDT)
Received: from henrik by zinfandel.tools.ietf.org with local (Exim 4.80) (envelope-from <henrik@levkowetz.com>) id 1iPo7v-0002CO-M7; Wed, 30 Oct 2019 06:35:07 -0700
To: codesprints@ietf.org, iesg@ietf.org, wgchairs@ietf.org
Message-Id: <E1iPo7v-0002CO-M7@zinfandel.tools.ietf.org>
From: Henrik Levkowetz <henrik@levkowetz.com>
Date: Wed, 30 Oct 2019 06:35:07 -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/4zPhCy1zKmjLuKfPdUcmFibxmv4>
Subject: [codesprints] New datatracker release: v6.109.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, 30 Oct 2019 13:35:10 -0000

Hi,

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

Release notes:

ietfdb (6.109.0) ietf; urgency=medium

  **Review tool tickets roundup, part 5; and other fixes**

  * Merged in [16926] from rjsparks@nostrum.com:
    Flipped a sense to put the grace period on the right side of 'today' when
    sending review overdue reminders to team secretaries. Fixes #2816.

  * Merged in [16937] from rjsparks@nostrum.com:
    Only show a blocked document once in the set of blocked documents on an 
    ADs document page. Fixes #2818.

  * Added mising GET parameters to the fragment cache in the agenda.ics 
    template.  Fixes issue #2817.

  * Merged in [16924] from sasha@dashcare.nl:
    Allow submission of unsolicited reviews by secretaries.

    - For team secretaries, a button 'Submit unsolicited review' will now
      appear next to 'Request review' on the document's main page.

    - If the secretary is a secretary for multiple teams, they are taken
      through an intermediate page to select for which team they are
      submitting their review.

    - The form is similar (and using the same code) as the usual review
      completion, with a few extra fields for the review type and reviewer,
      which would usually already be known.

    - When submitting the review, a ReviewRequest and ReviewAssignment are
      automatically created. The assignment is then immediately closed in the
      usual way.  Other workflows are unchanged.

    The issues with the review form in #2061 are slightly worse for the
    unsolicited review scenario, but that will be improved when #2061 is
    fixed.  Fixes issue #2217.

  * Merged in [16923] from sasha@dashcare.nl:
    Show doc authors and WG chairs in unassigned reviews views.  
    Fixes issue #2087.

  * Merged in [16922] from sasha@dashcare.nl:
    Added additional content validation for uploaded texts.  Permitted MIME
    types are now text/plain, text/markdown and text/x-rst.  This applies to
    all usages of get_cleaned_text_file_content(), including reviews, but also
    other similar places where text can either be written either into a
    textarea or uploaded.  Fixes issue #2584.

  * Merged in [16921] from sasha@dashcare.nl:
    Use a DBTemplate when a review assignment is mailed.  The message sent to
    a reviewer when a new review is assigned to them, is now taken from a
    DBTemplate, allowing it to be customised per team. This includes a
    migration to create a default template, which looks the same as before.
    Fixes issue #2123.

 -- Henrik Levkowetz <henrik@levkowetz.com>  30 Oct 2019 13:03:52 +0000

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

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

Regards,

	Henrik
	(via the mkrelease script)

