Hi Ash, As a committer we don't have any rights on the Github itself. The Github repo is just a sync of the apache repo. Unfortunately, therefore we don't have the right to close any PR.
Cheers, Fokko 2018-03-06 0:49 GMT+01:00 Ash Berlin-Taylor <ash_airflowl...@firemirror.com> : > I've merged two PRs now, and the second one seemed to be better (though I > did have some trouble with the tool not merging properly and I needed to > manually coax git. Hmm) > > Jira: I _think_ that previously I could only comment on Jira issues. With > the new permissions I can now do more (as those of you subscribed to the > commit list will see) -- I started going through old Jira tickets and > closing ones that are no longer an issue or that were fixed+merged but not > closed. > > Github: I don't have a button to close PRs in Github - Is that expected? > > -ash > > > > On 4 Mar 2018, at 00:59, Sid Anand <san...@apache.org> 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/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 > > <https://git-wip-us.apache.org/repos/asf/incubator-airflow.git> 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 <https://github.com/apache/ > 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 > > <https://cwiki.apache.org/confluence/display/AIRFLOW/Committers%27+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 <a...@apache.org> > 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 > >