From dev-return-4680-archive-asf-public=cust-asf.ponee.io@airflow.incubator.apache.org Mon Mar 12 18:25:12 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 095E418064D for ; Mon, 12 Mar 2018 18:25:11 +0100 (CET) Received: (qmail 20533 invoked by uid 500); 12 Mar 2018 17:25:06 -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 20522 invoked by uid 99); 12 Mar 2018 17:25:05 -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; Mon, 12 Mar 2018 17:25:05 +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 803B5C00CD for ; Mon, 12 Mar 2018 17:25:05 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd4-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -11.031 X-Spam-Level: X-Spam-Status: No, score=-11.031 tagged_above=-999 required=6.31 tests=[ENV_AND_HDR_SPF_MATCH=-0.5, HTML_MESSAGE=2, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, USER_IN_DEF_SPF_WL=-7.5] autolearn=disabled Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd4-us-west.apache.org [10.40.0.11]) (amavisd-new, port 10024) with ESMTP id bR-WM_6KdFPC for ; Mon, 12 Mar 2018 17:25:03 +0000 (UTC) Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with SMTP id 09E695F5E0 for ; Mon, 12 Mar 2018 17:25:01 +0000 (UTC) Received: (qmail 20207 invoked by uid 99); 12 Mar 2018 17:25:01 -0000 Received: from mail-relay.apache.org (HELO mailrelay1-lw-us.apache.org) (207.244.88.152) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 12 Mar 2018 17:25:01 +0000 Received: from mail-oi0-f45.google.com (mail-oi0-f45.google.com [209.85.218.45]) by mailrelay1-lw-us.apache.org (ASF Mail Server at mailrelay1-lw-us.apache.org) with ESMTPSA id 457D8B0F for ; Mon, 12 Mar 2018 17:25:00 +0000 (UTC) Received: by mail-oi0-f45.google.com with SMTP id x12so12968283oie.13 for ; Mon, 12 Mar 2018 10:24:59 -0700 (PDT) X-Gm-Message-State: AElRT7GGCxWxUD7M6naKVnu8zzfyE3ODrb6sjwm/Gug4x4Ig19e830Zm Y78OkFCpD0GBsnObrBxpRc25EOErOk3j1c0f9nw= X-Google-Smtp-Source: AG47ELtR++bi5p4ULjHaS+Lq4d+FgdUUeGx/QO/Sw4xXyRZHJ3Tp2aGqted+W+W2OFY7LCFRe9o2jJ1b6QuLU+O/eTY= X-Received: by 10.202.78.145 with SMTP id c139mr5612483oib.47.1520875499289; Mon, 12 Mar 2018 10:24:59 -0700 (PDT) MIME-Version: 1.0 Received: by 10.74.190.26 with HTTP; Mon, 12 Mar 2018 10:24:58 -0700 (PDT) In-Reply-To: <1EDA47E5-4032-43E1-961E-6CE9936D01C0@firemirror.com> References: <1EDA47E5-4032-43E1-961E-6CE9936D01C0@firemirror.com> From: Chris Riccomini Date: Mon, 12 Mar 2018 10:24:58 -0700 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: Merging PRs, closing Jira tickets (a.k.a New Committer) guide? To: dev@airflow.incubator.apache.org Content-Type: multipart/alternative; boundary="001a11c1583ce2031c05673a6bd8" --001a11c1583ce2031c05673a6bd8 Content-Type: text/plain; charset="UTF-8" Done! On Sat, Mar 10, 2018 at 6:14 AM, Ash Berlin-Taylor < ash_airflowlist@firemirror.com> wrote: > Could someone add my Confluence user (ashb) to the space as well please? I > can't seem to edit/create pages right now. > > Thanks, > Ash > > > > On 4 Mar 2018, at 00:59, Sid Anand wrote: > > > > Hi Ash, > > Welcome aboard. > > > > Firstly, I'm moving this conversation over to the dev list -- the first > > lesson we all learned at the insistence of the incubator mentors was to > use > > the private list for voting and discussion on PMC matters. They require > > that all information-oriented discussions be routed to the dev-list. > > > > *Merging PRs:* > > To merge a PR, you can use a very handy tool written by @jlowin > > : https://github.com/apache/ > > incubator-airflow/blob/master/dev/airflow-pr > > > > It's pretty self-explanatory. Essentially, you follow the instructions in > > the tool -- the result is that the PR will be merged to Apache > > and then > > synced (mirrored) to https://github.com/apache/incubator-airflow. The > > Apache mirror runs on apache infrastructure and is the source of truth > > (rules of apache). The mirror incubator-airflow> > > is what we all see.. there can sometimes be a delay of a minute before > the > > PR you merged shows up in the commit history on git hub, but it's usually > > under 10 seconds. > > > > We document the tool on the Committer Guide > > >. > > > > *Releases:* > > As I haven't done a release yet, I'll defer to Bolke and Chris who most > > recently did releases to point you to documentation. > > > > *Jira Role:* > > I've added you to the Admin, PMC, Committers, and ASF Members roles. I > > believe you don't need them to edit or close and JIRAs. I had requested > > anyone be able to open, edit, or close JIRAs, so if that's not the case, > it > > would be good to know. > > > > *GitHub:* > > Can you try merging a PR? That would be an indication that you have the > > necc perms. > > > > *Other Questions*: > > Q1:"I understand that the process for making changes now I'm a committer > is > > the same as before: I should open a PR+Jira and get it approved by > another > > committer. Is this correct?" > > A1: You are correct! > > > > Hope this helps! > > -s > > > > P.S. > > BTW, I'll be in London from tomorrow (landing at noon) till the following > > Friday -- I co-chair QCon London and usually find myself there around > this > > time every year. Feel free to drop me a line if you happen to be in the > > area. > > > > On Sat, Mar 3, 2018 at 5:06 AM, Ash Berlin-Taylor > wrote: > > > >> Hi Everyone! > >> > >> Thanks for inviting me to join the Airflow PPMC! > >> > >> An introduction: I live and work in London, I'm currently working for > the > >> data group of a large advertising company, though I will be going on > >> paternity leave for 3 months any day now as my wife is pregnant with our > >> first child. (Eeee!) > >> > >> I have some questions :) > >> > >> How to I merge PRs? From the outside it appears that the merge happens > in > >> an apache repo and is somehow automatically replicated into github. Is > >> there a guide on the workflow to do this? What credentials do I use for > >> apache git? > >> > >> Is the branching process for releases or it is it a loose convention up > to > >> the Release Manager for that release? (i.e. v1-9-stable, v1-9-test > etc.) If > >> we wanted to release a 1.9.1 with some fixes what might the process be? > >> > >> Can someone grant my Jira user (ashb) permission to edit/close tickets? > >> > >> Ditto for github (ashb)? > >> > >> I understand that the process for making changes now I'm a committer is > >> the same as before: I should open a PR+Jira and get it approved by > another > >> committer. Is this correct? > >> > >> Is there anything else I should know but don't know about to ask? :) > >> > >> Thanks, > >> Ash > > --001a11c1583ce2031c05673a6bd8--