From dev-return-7128-archive-asf-public=cust-asf.ponee.io@airflow.incubator.apache.org Fri Nov 30 22:58:55 2018 Return-Path: X-Original-To: archive-asf-public@cust-asf.ponee.io Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by mx-eu-01.ponee.io (Postfix) with SMTP id 38FD1180671 for ; Fri, 30 Nov 2018 22:58:55 +0100 (CET) Received: (qmail 88331 invoked by uid 500); 30 Nov 2018 21:58:48 -0000 Mailing-List: contact dev-help@airflow.incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@airflow.incubator.apache.org Delivered-To: mailing list dev@airflow.incubator.apache.org Received: (qmail 87496 invoked by uid 99); 30 Nov 2018 21:58:47 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd4-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 30 Nov 2018 21:58:47 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd4-us-west.apache.org (ASF Mail Server at spamd4-us-west.apache.org) with ESMTP id 47833C01C1 for ; Fri, 30 Nov 2018 21:58:47 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd4-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -0.202 X-Spam-Level: X-Spam-Status: No, score=-0.202 tagged_above=-999 required=6.31 tests=[DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd4-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd4-us-west.apache.org [10.40.0.11]) (amavisd-new, port 10024) with ESMTP id Q8EvUnztpjkw for ; Fri, 30 Nov 2018 21:58:45 +0000 (UTC) Received: from mail-oi1-f173.google.com (mail-oi1-f173.google.com [209.85.167.173]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTPS id F1A455F3B4 for ; Fri, 30 Nov 2018 21:50:12 +0000 (UTC) Received: by mail-oi1-f173.google.com with SMTP id t204so6014347oie.7 for ; Fri, 30 Nov 2018 13:50:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :content-transfer-encoding; bh=vjWjNSeDFLUbCWrq/0C/gyjA17HojG+RBsog6sTBJRs=; b=jadSIJfi0tTzP8Bmu/iaM+PNSwpVRVf1DxB7qGxC9ljnjj8L9vlpEakJpzccZQV+S4 eWeH5z7A3YMcBVX+NUZtQgPiYKYVJGw23VVcJhpJY7XYWe4bO9o5ViIy1Y5007oOD8Xk 0hcLhiXtPn9g5zVZRuNCX3EqR/eAeuXwQ6XhUETnwoYEXy3WeLYFj7Q90h2HcOxCDC2y QQJ1fkcMH/zjrMGL/Qbp2lhGRsl6LYA8fbwB44ZXFZ8ZZ2uif+rmNBPLlRavjiAyoqMV Kbmdp1CGOlWWKopPSrKX6CRUYl2dEREeAh63wLFDxN4q4U33n6CbgZbQ7fijfFsa8W/c qnZA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:content-transfer-encoding; bh=vjWjNSeDFLUbCWrq/0C/gyjA17HojG+RBsog6sTBJRs=; b=ZicWQ03HFffB3TN/PYEAC4Y8L/c8IMEsrdEu8CzbmFNCW8uC4e75MK0BOLIi+jRtXM tsGFhA0P+zQ0gXrj/mhihoMvKfj1eEoOVdX5lQ80Y2G/gXmsYenr+1FF6P5HHs2kd9A/ HKjWeqQ4PDKJ6cYu2QUOX6df/NCNEVicXdNwXv0v9hfJKjuYTEuQS9ZPjOGjhT8ypCf1 zJzvUIUQS3k4Pi9ZBJEoe0MN0BVp+dK1bjBAvjI8y2xcSeSVTqxHF9oE3n2WDposIRdL viczbhsa+zh6Ti50K/fEg6sjKqC3/3F5Obn5Q4yPq4qPZPV1Il+gyJB60zzoxOXqw/cu l1dA== X-Gm-Message-State: AA+aEWZA6hmY0B03kt0PHdhikBACNY6odjXKJoIjg6GOl9P60HTegrA6 zwBC6WSSJgoLmmIhVGdTU6520UsVZjXk5opZwkubh1pN X-Google-Smtp-Source: AFSGD/V77lOgQEyb6VuFmqKwa1477QZdh5zJzMa+NvWv+nm03ZNfATqsa44Kwz1wVhGnUFlRzUFVdtfuEI5HR0VAMn4= X-Received: by 2002:aca:6155:: with SMTP id v82-v6mr4111539oib.270.1543614611903; Fri, 30 Nov 2018 13:50:11 -0800 (PST) MIME-Version: 1.0 References: <0A763B0B-7D0D-4353-979A-AC6769EB0334@gmail.com> <369060d5-fea8-ef1f-353d-d3301cd9c2b6@stefan-seelmann.de> In-Reply-To: From: Jakob Homan Date: Fri, 30 Nov 2018 13:49:35 -0800 Message-ID: Subject: Re: [DISCUSS] Apache Airflow graduation from the incubator To: dev@airflow.incubator.apache.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable I've finished the paperwork. I don't seem to have karma to trigger the build on Jenkins, so we'll just wait for the daily rebuild. With that, I've opened the VOTE thread as well. Thanks everybody. On Wed, Nov 28, 2018 at 5:08 PM Jakob Homan wrote: > > I'll finish up the template at > http://incubator.apache.org/projects/airflow.html tomorrow or Friday > (I *think* you have to be an IPMC member to update it since it lives > in the Incubator SVN). Looks like there's no actual work to do, just > marking stuff that has been done but not yet recorded, and verifying > some licenses. > > -Jakob > > > > On Wed, Nov 28, 2018 at 2:48 PM Tao Feng wrote: > > > > Sorry, just saw Kaxil's latest email. Kaxil, is there anything else I c= ould > > help with? > > > > Thanks, > > -Tao > > > > On Wed, Nov 28, 2018 at 2:40 PM Tao Feng wrote: > > > > > I would like to help on the documentation. Let me take a look at it. = I > > > will work Kaxil on that. > > > > > > On Tue, Nov 27, 2018 at 12:39 PM Bolke de Bruin w= rote: > > > > > >> Hi Folks, > > >> > > >> Thanks all for your responses and particularly Stefan for his sugges= tion > > >> to use the generic Apache way to handle security issues. This seems = to be > > >> an accepted way for more projects, so I have added this to the matur= ity > > >> evaluation[1] and marked is as resolved. While handling the GPL libr= ary can > > >> be nicer we are already in compliance with CD30, so @Fokko and @Ash = if you > > >> want to help out towards graduation please spend your time elsewhere= like > > >> fixing CO50. This means adding a page to confluence that describes h= ow to > > >> become a committer on the project. As we are following Apache many e= xamples > > >> of other projects are around[2] > > >> > > >> Then there is the paperwork[3] as referred to by Jakob. This mainly > > >> concerns filling in some items, maybe here and there creation some > > >> documentation but I don't think much. @Kaxil, @Tao: are you willing = to pick > > >> this up? @Sid can you share how to edit that page? > > >> > > >> If we have resolved these items in my opinion we can start the votin= g > > >> here and at the IPMC thereafter, targeting the board meeting of Janu= ary for > > >> graduation. How=E2=80=99s that for a New Year=E2=80=99s resolution? > > >> > > >> Cheers! > > >> Bolke > > >> > > >> P.S. Would it be nice to have updated graduation web page? Maybe one= of > > >> the contributors/community members likes to take a stab at this[4] > > >> > > >> [1] > > >> https://cwiki.apache.org/confluence/display/AIRFLOW/Maturity+Evaluat= ion < > > >> https://cwiki.apache.org/confluence/display/AIRFLOW/Maturity+Evaluat= ion> > > >> [2] https://cwiki.apache.org/confluence/display/HAWQ/Becoming+a+comm= itter > > >> > > >> [3] http://incubator.apache.org/projects/airflow.html < > > >> http://incubator.apache.org/projects/airflow.html> > > >> [4] https://airflow.apache.org/ > > >> > > >> > > >> > > >> > On 27 Nov 2018, at 16:32, Driesprong, Fokko > > >> wrote: > > >> > > > >> > +1 from my side. Would be awesome to graduate Airflow > > >> > > > >> > If time allows, I'll also dive into CD30. > > >> > > > >> > Cheers, Fokko > > >> > > > >> > Op di 27 nov. 2018 om 16:21 schreef Ash Berlin-Taylor : > > >> > > > >> >> Oarsome Bolke, thanks for starting this. > > >> >> > > >> >> It looks like we are closer than I thought! > > >> >> > > >> >> We can use those security lists (though having our own would be n= ice) - > > >> >> either way we will need to make this prominent in the docs. > > >> >> > > >> >> Couple of points > > >> >> > > >> >> CS10: that github link is only visible to members of the team > > >> >> > > >> >> CD30: probably good as it is, we may want to do > > >> >> https://issues.apache.org/jira/browse/AIRFLOW-3400 < > > >> >> https://issues.apache.org/jira/browse/AIRFLOW-3400> to remove the= last > > >> >> niggle of the GPL env var at install time (but not a hard require= ment, > > >> just > > >> >> nice) > > >> >> > > >> >> -ash > > >> >> > > >> >>> On 26 Nov 2018, at 21:10, Stefan Seelmann > > >> >> wrote: > > >> >>> > > >> >>> I agree that Apache Airflow should graduate. > > >> >>> > > >> >>> I'm only involved since beginning of this year, but the project = did > > >> two > > >> >>> releases during that time, once TLP releasing becomes easier :) > > >> >>> > > >> >>> Regarding QU30 you may consider to use the ASF wide security mai= ling > > >> >>> list [3] and process [4]. > > >> >>> > > >> >>> Kind Regards, > > >> >>> Stefan > > >> >>> > > >> >>> [3] https://www.apache.org/security/ > > >> >>> [4] https://www.apache.org/security/committers.html > > >> >>> > > >> >>> > > >> >>> On 11/26/18 8:46 PM, Bolke de Bruin wrote: > > >> >>>> Ping! > > >> >>>> > > >> >>>> Sent from my iPhone > > >> >>>> > > >> >>>>> On 24 Nov 2018, at 12:57, Bolke de Bruin w= rote: > > >> >>>>> > > >> >>>>> Hi All, > > >> >>>>> > > >> >>>>> With the Apache Airflow community healthy and growing, I think= now > > >> >> would be a good time to > > >> >>>>> discuss where we stand regarding to graduation from the Incuba= tor, > > >> and > > >> >> what requirements remains. > > >> >>>>> > > >> >>>>> Apache Airflow entered incubation around 2 years ago, since th= en, > > >> the > > >> >> Airflow community learned > > >> >>>>> a lot about how to do things in Apache ways. Now we are a very > > >> helpful > > >> >> and engaged community, > > >> >>>>> ready to help on all questions from the Airflow community. We > > >> >> delivered multiple releases that have > > >> >>>>> been increasing in quality ever since, now we can do self-driv= ing > > >> >> releases in good cadence. > > >> >>>>> > > >> >>>>> The community is growing, new committers and PPMC members keep > > >> >> joining. We addressed almost all > > >> >>>>> the maturity issues stipulated by Apache Project Maturity Mode= l [1]. > > >> >> So final requirements remain, but > > >> >>>>> those just need a final nudge. Committers and contributors are > > >> invited > > >> >> to verify the list and pick up the last > > >> >>>>> bits (QU30, CO50). Finally (yahoo!) all the License and IP iss= ues we > > >> >> can see got resolved. > > >> >>>>> > > >> >>>>> Base on those, I believes it's time for us to graduate to TLP.= [2] > > >> Any > > >> >> thoughts? > > >> >>>>> And welcome advice from Airflow Mentors? > > >> >>>>> > > >> >>>>> Thanks, > > >> >>>>> > > >> >>>>> [1] > > >> >> > > >> https://cwiki.apache.org/confluence/display/AIRFLOW/Maturity+Evaluat= ion > > >> >>>>> [2] > > >> >> > > >> https://incubator.apache.org/guides/graduation.html#graduating_to_a_= top_level_project > > >> >> Regards, > > >> >>> > > >> >> > > >> >> > > >> > > >>