
From nobody Thu Dec 18 08:07:48 2014
Return-Path: <henrik@levkowetz.com>
X-Original-To: codesprints@ietfa.amsl.com
Delivered-To: codesprints@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7E0081A8A7B; Thu, 18 Dec 2014 08:07:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -100.001
X-Spam-Level: 
X-Spam-Status: No, score=-100.001 tagged_above=-999 required=5 tests=[BAYES_20=-0.001, USER_IN_WHITELIST=-100] autolearn=ham
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 CmlBmNddGuon; Thu, 18 Dec 2014 08:07:40 -0800 (PST)
Received: from zinfandel.tools.ietf.org (zinfandel.tools.ietf.org [IPv6:2001:1890:123a::1:2a]) (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 379D41A8AB3; Thu, 18 Dec 2014 08:06:22 -0800 (PST)
Received: from henrik by zinfandel.tools.ietf.org with local (Exim 4.82_1-5b7a7c0-XX) (envelope-from <henrik@levkowetz.com>) id 1Y1dal-00078w-TD; Thu, 18 Dec 2014 08:06:19 -0800
To: codesprints@ietf.org, iesg@ietf.org, wgchairs@ietf.org
Message-Id: <E1Y1dal-00078w-TD@zinfandel.tools.ietf.org>
From: Henrik Levkowetz <henrik@levkowetz.com>
Date: Thu, 18 Dec 2014 08:06:19 -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: http://mailarchive.ietf.org/arch/msg/codesprints/wxVbK22nUPGKPleH-WXNo_F_VjE
Subject: [codesprints] New datatracker release: v5.8.0
X-BeenThere: codesprints@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: "List for coordinating \(and following up on\) codesprint activities" <codesprints.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/codesprints>, <mailto:codesprints-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/codesprints/>
List-Post: <mailto:codesprints@ietf.org>
List-Help: <mailto:codesprints-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/codesprints>, <mailto:codesprints-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 18 Dec 2014 16:07:42 -0000

Hi,

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

Release notes:

ietfdb (5.8.0) ietf; urgency=medium

   This release introduces a machine-readable API to the datatracker database
   content, based on Tastypie (https://django-tastypie.readthedocs.org/).

   Currently the API is set to read-only; but Tastypie does support
   fine-grained control of create, read, update, and delete permissions, so if
   we find that it makes sense at some point, we can open up for authenticated
   access to more than just reading database content.

   The details of which tables and objects from the database that are exposed
   in the API are controlled by a series of resources.py files; one per Django
   app.  By default, no data is exposed; in order to expose a table, the
   resources file must contain a resource specification, in the form of a
   python class which determines which table fields should be exposed, and how.

   Since we want to expose almost all the database content, rather than only a
   few selected tables, there is a lot of code which needs to be specified
   (more than 200 classes, with almost 2000 lines, at this writing) in order
   to make data available through the API.

   Rather than manually type out all of the needed classes, a management
   command (ietf/manage.py makeresources) has been added which will generate
   the needed resource classes in the resources.py files automatically.
   Existing classes will be left intact, though, which makes it feasible to
   hand tune the classes if needed, but still auto-generate resource classes
   when new tables are added.

   In addition to read access to the exposed tables and objects, the Tastypie
   API provides support for automated discovery of the available tables.  Starting
   at the URL https://datatracker.ietf.org/api/v1/, the returned machine-readable
   data provides URL information for all available API endpoints, which makes it
   possible to recurse down to all available data.

   Data is currently provided in JSON and XML format.  Adding new formats is
   fairly easy, if it should be found desriable.

 -- Henrik Levkowetz <henrik@levkowetz.com>  18 Dec 2014 07:09:19 -0800

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

For development, check out the new development version instead:
  'svn checkout http://svn.tools.ietf.org/svn/tools/ietfdb/tags/dev/5.8.1-dev0'

Regards,

	Henrik
	(via the mkrelease script)


From nobody Thu Dec 18 10:40:55 2014
Return-Path: <henrik@levkowetz.com>
X-Original-To: codesprints@ietfa.amsl.com
Delivered-To: codesprints@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 341B61A3B9F; Thu, 18 Dec 2014 10:40:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.9
X-Spam-Level: 
X-Spam-Status: No, score=-101.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, USER_IN_WHITELIST=-100] autolearn=ham
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 kjL-AKWELBqu; Thu, 18 Dec 2014 10:40:30 -0800 (PST)
Received: from zinfandel.tools.ietf.org (zinfandel.tools.ietf.org [IPv6:2001:1890:123a::1:2a]) (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 7FAE51A1B23; Thu, 18 Dec 2014 10:40:30 -0800 (PST)
Received: from henrik by zinfandel.tools.ietf.org with local (Exim 4.82_1-5b7a7c0-XX) (envelope-from <henrik@levkowetz.com>) id 1Y1fzv-00068K-E5; Thu, 18 Dec 2014 10:40:27 -0800
To: codesprints@ietf.org, iesg@ietf.org, wgchairs@ietf.org
Message-Id: <E1Y1fzv-00068K-E5@zinfandel.tools.ietf.org>
From: Henrik Levkowetz <henrik@levkowetz.com>
Date: Thu, 18 Dec 2014 10:40:27 -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: http://mailarchive.ietf.org/arch/msg/codesprints/di0kMoPe6Mv7-rE_3QwbyM8ANYs
Subject: [codesprints] New datatracker release: v5.8.1
X-BeenThere: codesprints@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: "List for coordinating \(and following up on\) codesprint activities" <codesprints.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/codesprints>, <mailto:codesprints-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/codesprints/>
List-Post: <mailto:codesprints@ietf.org>
List-Help: <mailto:codesprints-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/codesprints>, <mailto:codesprints-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 18 Dec 2014 18:40:35 -0000

Hi,

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

Release notes:

ietfdb (5.8.1) ietf; urgency=medium

   This is a bugfix release for 5.8.0; it adds one file which was missing
   from the repository in the 5.8.0 release

 -- Henrik Levkowetz <henrik@levkowetz.com>  18 Dec 2014 10:38:21 -0800

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

For development, check out the new development version instead:
  'svn checkout http://svn.tools.ietf.org/svn/tools/ietfdb/tags/dev/5.8.2-dev0'

Regards,

	Henrik
	(via the mkrelease script)


From nobody Thu Dec 18 13:30:04 2014
Return-Path: <henrik@levkowetz.com>
X-Original-To: codesprints@ietfa.amsl.com
Delivered-To: codesprints@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 07F181A702C; Thu, 18 Dec 2014 13:30:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.9
X-Spam-Level: 
X-Spam-Status: No, score=-101.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, USER_IN_WHITELIST=-100] autolearn=ham
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 Zwi8C29f2emG; Thu, 18 Dec 2014 13:29:58 -0800 (PST)
Received: from zinfandel.tools.ietf.org (zinfandel.tools.ietf.org [IPv6:2001:1890:123a::1:2a]) (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 A0EA71A6FF0; Thu, 18 Dec 2014 13:29:58 -0800 (PST)
Received: from henrik by zinfandel.tools.ietf.org with local (Exim 4.82_1-5b7a7c0-XX) (envelope-from <henrik@levkowetz.com>) id 1Y1idx-0000TM-PM; Thu, 18 Dec 2014 13:29:57 -0800
To: codesprints@ietf.org, iesg@ietf.org, wgchairs@ietf.org
Message-Id: <E1Y1idx-0000TM-PM@zinfandel.tools.ietf.org>
From: Henrik Levkowetz <henrik@levkowetz.com>
Date: Thu, 18 Dec 2014 13:29:57 -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: http://mailarchive.ietf.org/arch/msg/codesprints/zZtFszVbtlf6unAdM24TCH_xvQ0
Subject: [codesprints] New datatracker release: v5.9.0
X-BeenThere: codesprints@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: "List for coordinating \(and following up on\) codesprint activities" <codesprints.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/codesprints>, <mailto:codesprints-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/codesprints/>
List-Post: <mailto:codesprints@ietf.org>
List-Help: <mailto:codesprints-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/codesprints>, <mailto:codesprints-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 18 Dec 2014 21:30:01 -0000

Hi,

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

Release notes:

ietfdb (5.9.0) ietf; urgency=medium

  * Merged in [8711] from rjsparks@nostrum.com:

    Added functionality for management of group materials, focusing on groups
    of type 'team':

    - Simplifies managing the Abstract for uploaded group materials. Displays
      the abstract on the groups materials page

    - Provides SessionPresentation: a binding between Document and Session
      objects, that tracks doc version.

    - Adds helpers for finding upcoming sessions, and the most recent
      SessionPresentations whose sessions have passed

    - Generalizes the snippet concept (as a templatetage) used in the history
      tab for use on other pages

    - Adds a variant of the snippet that can be styled as an edit link

    - Provides several ways to address sessions, using sequence, dates, group
      acronyms, and day of week

    - Adds a 'Materials Manager' Role

 -- Henrik Levkowetz <henrik@levkowetz.com>  18 Dec 2014 10:47:56 -0800

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

For development, check out the new development version instead:
  'svn checkout http://svn.tools.ietf.org/svn/tools/ietfdb/tags/dev/5.9.1-dev0'

Regards,

	Henrik
	(via the mkrelease script)


From nobody Sun Dec 21 13:34:17 2014
Return-Path: <henrik@levkowetz.com>
X-Original-To: codesprints@ietfa.amsl.com
Delivered-To: codesprints@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F236B1A87DE; Sun, 21 Dec 2014 13:34:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -99.2
X-Spam-Level: 
X-Spam-Status: No, score=-99.2 tagged_above=-999 required=5 tests=[BAYES_50=0.8, USER_IN_WHITELIST=-100] autolearn=ham
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 0usMVlqJ-H1x; Sun, 21 Dec 2014 13:34:12 -0800 (PST)
Received: from zinfandel.tools.ietf.org (zinfandel.tools.ietf.org [IPv6:2001:1890:123a::1:2a]) (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 AB3B31A6FDE; Sun, 21 Dec 2014 13:34:12 -0800 (PST)
Received: from henrik by zinfandel.tools.ietf.org with local (Exim 4.82_1-5b7a7c0-XX) (envelope-from <henrik@levkowetz.com>) id 1Y2o8e-00042A-4X; Sun, 21 Dec 2014 13:34:08 -0800
To: codesprints@ietf.org, iesg@ietf.org, wgchairs@ietf.org
Message-Id: <E1Y2o8e-00042A-4X@zinfandel.tools.ietf.org>
From: Henrik Levkowetz <henrik@levkowetz.com>
Date: Sun, 21 Dec 2014 13:34:08 -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: http://mailarchive.ietf.org/arch/msg/codesprints/j3A6V05vi-70nMG_LxAhF15zOlg
Subject: [codesprints] New datatracker release: v5.10.0
X-BeenThere: codesprints@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: "List for coordinating \(and following up on\) codesprint activities" <codesprints.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/codesprints>, <mailto:codesprints-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/codesprints/>
List-Post: <mailto:codesprints@ietf.org>
List-Help: <mailto:codesprints-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/codesprints>, <mailto:codesprints-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 21 Dec 2014 21:34:14 -0000

Hi,

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

Release notes:

ietfdb (5.10.0) ietf; urgency=medium

  This release provides work from rcross@amsl.com which refactors and enhances
  the IPR support in the datatracker.  Here is an overview of the changes:

  * Updated and streamlined the database models representing IPR disclosures,
    and migrated existing data to the new models.

  * Added a new admin interface with better support for listing IPR
    disclosures and searching them.

  * Improved the Secretariat's navigation between IPR document views/search
    results and the administrative pages to edit IPR documents.

  * Introduced the ability for a disclosure submission to indicate it is
    updating more than one existing disclosure.

  * Improved the Secretariat's management interface for the 'Waiting for
    Approval' queue, and added the ability to park disclosures that are
    waiting for approval.

  * Added a Secretariat management interface for rejected and removed
    disclosures.

  * Implemented simplified forms for Secretariat updates to a disclosure.

  * Added support for managing the email communication necessary for
    processing a submission.

  The streamlined models and related coding decisions has resulted in a
  reduction in the LOC (lines of code) count by about 2000 lines, at
  the same time as the functionality has improved.  Cool :-)

 -- Henrik Levkowetz <henrik@levkowetz.com>  21 Dec 2014 18:57:58 +0000

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

For development, check out the new development version instead:
  'svn checkout http://svn.tools.ietf.org/svn/tools/ietfdb/tags/dev/5.10.1-dev0'

Regards,

	Henrik
	(via the mkrelease script)

