Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 316EB200AEF for ; Sat, 28 May 2016 19:21:36 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 2FD17160A34; Sat, 28 May 2016 17:21:36 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 79D39160939 for ; Sat, 28 May 2016 19:21:35 +0200 (CEST) Received: (qmail 61092 invoked by uid 500); 28 May 2016 17:21:34 -0000 Mailing-List: contact general-help@attic.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: general@attic.apache.org Delivered-To: mailing list general@attic.apache.org Received: (qmail 61081 invoked by uid 99); 28 May 2016 17:21:34 -0000 Received: from mail-relay.apache.org (HELO mail-relay.apache.org) (140.211.11.15) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 28 May 2016 17:21:34 +0000 Received: from mail-ig0-f174.google.com (mail-ig0-f174.google.com [209.85.213.174]) by mail-relay.apache.org (ASF Mail Server at mail-relay.apache.org) with ESMTPSA id 2AE071A0146 for ; Sat, 28 May 2016 17:21:33 +0000 (UTC) Received: by mail-ig0-f174.google.com with SMTP id ct2so11213810igb.0 for ; Sat, 28 May 2016 10:21:33 -0700 (PDT) X-Gm-Message-State: ALyK8tIj8T36+grtCXhAY0ovoz60b6mlOdISlbShA9Bk9egvlE3qBP8bwXwcumFvkRnD2Nox7BAKoLCm0T8xGA== MIME-Version: 1.0 X-Received: by 10.50.203.37 with SMTP id kn5mr3042251igc.90.1464456092776; Sat, 28 May 2016 10:21:32 -0700 (PDT) Received: by 10.107.2.211 with HTTP; Sat, 28 May 2016 10:21:32 -0700 (PDT) In-Reply-To: References: <7a2303b6-423d-1b91-dd17-7dd9e6b29a86@intertwingly.net> Date: Sat, 28 May 2016 10:21:32 -0700 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: Rethinking TLP creation/migration From: Henri Yandell To: general@attic.apache.org Cc: dev@whimsical.apache.org Content-Type: multipart/alternative; boundary=14dae934077f330dc40533ea4149 archived-at: Sat, 28 May 2016 17:21:36 -0000 --14dae934077f330dc40533ea4149 Content-Type: text/plain; charset=UTF-8 Makes lots of sense - I love the idea. Hen On Sun, May 22, 2016 at 6:00 PM, Sam Ruby wrote: > As I am working my way through this code, it occurs to me that much of > what I am finding could apply to termination of projects. For > example, if the secretary adds the PMC to LDAP for 'Establish' > resolutions at the end of the board meeting it might make equal sense > for the secretary to remove the PMC (and committers) for 'Terminate' > resolutions. > > Thoughts? > > - Sam Ruby > > On Tue, May 17, 2016 at 6:51 PM, Sam Ruby wrote: > > Statement of the problem (by Chris Lambertus): > > > > Our process for tlp creation is to run the script, figure out why half > the > > steps failed, re-run it a few times until it works, then go do all the > > manual mailing list creations and jira and conflience etc. etc. > > > > General outline of the solution being explored (by Sam Ruby): > > > > The goal is to make it so that asf-secretary and pmc-chair people can do > > most of the work themselves. The first step will be to have me do the > the > > tlp requests manually this month (I'm in both groups) with the > > infrastructure contractors (primarily @fluxo and @pono) providing > guidance > > and adjusting the authorizations as required. As soon as it becomes > > possible for the secretary and pmc chairs to execute these tasks, focus > will > > turn to automation and providing a web interface. > > > > Current code base: > > > > https://svn.apache.org/repos/infra/infrastructure/trunk/tlpreq > > > > Secretarial tasks will likely be merged into the board agenda tool, pmc > > chair tasks will like be merged into the roster tool. > > > > - Sam Ruby > --14dae934077f330dc40533ea4149--