Re: Github pull request hooks

2014-02-10 Thread Sergio Fernández

Very cool, guys!

On 08/02/14 23:42, Matei Zaharia wrote:

Thanks for the very quick action on this, Daniel and Jake!

Matei

On Feb 8, 2014, at 3:51 AM, Daniel Gruno rum...@cord.dk wrote:


Let me just get some information across to podlings wondering about this
new GitHub stuff we've added, and what is supported so far:

- It is now possible to relay new GitHub PRs, comments on PRs and
closing/reopening of PRs to your mailing list.

- It is also possible for all committers in a project to close PRs with
a commit message to the master/trunk branch of a project saying, for
instance, this closes #1234 on GitHub in the commit message.

- This GitHub feature is currently only supported for projects/podlings
that have their primary source repository in Git. If you have an SVN
mirror instead, we are not fully able to support GitHub PR relaying at
the time being, but will support it in the near future.

- You have to request PR comments to be enabled for your project,
preferably via a JIRA ticket (at
https://issues.apache.org/jira/browse/INFRA ). By default, hooks have
been set up so that only PR opening/closing gets passed on. New setups
will include relaying of comments, but if your project has been set up
for a web hook in the past, you must request it be set up with comment
notification. This is a new default setting, and all projects that now
request PR notifications will automatically receive comments on PRs in
their respective mailing list as well. If you are unsure whether your
project is set up for relaying GitHub messages (and you want this), make
a new JIRA ticket to have it set up, rather one ticket too many than one
too few.

- Comments _should_ now be nested, so that each new comment has an email
reference to the original PR issue, meaning they will nest in mod_mbox
and your email client if you have nesting/threading enabled.

- We may, in the future, add the possibility to filter out certain
comments from being relayed to the ML (such as jenkins workflows etc),
but this will all depend on how this initial phase goes along.

With regards,
Daniel.

On 02/07/2014 10:02 PM, Daniel Gruno wrote:

We had a bit of a snafu on adding PR titles to the subject lines, but
it's been taken care of now.

With regards,
Daniel.

On 02/07/2014 09:57 PM, Henry Saputra wrote:

Ah looks like the missing PR title only happen for the emails
describing comments from the Github pull requests.

- Henry

On Fri, Feb 7, 2014 at 12:55 PM, Henry Saputra henry.sapu...@gmail.com wrote:

Hi Jake,

Looks like all the emails from the PR has the same subject:
[GitHub] incubator-spark pull request:

Is there a way to get the Title of the pull request included in the
Subject line?

Thanks,

Henry

On Fri, Feb 7, 2014 at 8:30 AM, Jake Farrell jfarr...@apache.org wrote:

I just wanted to follow up on my previous comments about the Github
webhooks not posting comments, Daniel Gruno and I have been debugging the
Github webhooks we had in place to send pull request notifications and we
have fixed it so comments for issues and pull requests will now go to the
dev@ lists. If anyone replies to this mail it will stay on the dev@ list.

-Jake


NOTE: This still remains a project/PMC responsibility to ensure
communication is recorded as this is coming from a 3rd party we do not
control. Communications should be encouraged to occur on our mailing lists.
We (infra) are working to make things easier and allow for better
integrations and are always open to anyone wanting to help contribute to
these efforts.


-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org




-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org




-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org




-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



--
Sergio Fernández
Senior Researcher
Knowledge and Media Technologies
Salzburg Research Forschungsgesellschaft mbH
Jakob-Haringer-Straße 5/3 | 5020 Salzburg, Austria
T: +43 662 2288 318 | M: +43 660 2747 925
sergio.fernan...@salzburgresearch.at
http://www.salzburgresearch.at

-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



Re: Github pull request hooks

2014-02-10 Thread Suresh Marru
Daniel  Jake,

This is simply nice, appreciate your efforts in integrating this on a quick 
turn around. Can I become more greedy and ask a follow on question/request?

In addition to (or arguably in place of) dev list emails, is it possible to 
have ASF JIRA tickets updated with github PR’s? I mean similar to git and svn 
commits if a pull request is created with a title including issue number (like 
PROJECT-), then it might be useful to have a comment added to the JIRA. 
This of course raises another question of duplicate emails to the dev list for 
these PR's. 

I am looking to address this scenario: A contributor would like to provide a 
patch to an issue created in a project JIRA; creates a github PR; all 
discussion of PR is recorded on the JIRA; once a consensus (direct or assumed 
lazy) is reached, a committer/pmc member will merge the PR closing both github 
PR and resolving JIRA.

Comments on usefulness of this? I am sure I am missing something here.

Thanks,
Suresh

On Feb 8, 2014, at 6:51 AM, Daniel Gruno rum...@cord.dk wrote:

 Let me just get some information across to podlings wondering about this
 new GitHub stuff we've added, and what is supported so far:
 
 - It is now possible to relay new GitHub PRs, comments on PRs and
 closing/reopening of PRs to your mailing list.
 
 - It is also possible for all committers in a project to close PRs with
 a commit message to the master/trunk branch of a project saying, for
 instance, this closes #1234 on GitHub in the commit message.
 
 - This GitHub feature is currently only supported for projects/podlings
 that have their primary source repository in Git. If you have an SVN
 mirror instead, we are not fully able to support GitHub PR relaying at
 the time being, but will support it in the near future.
 
 - You have to request PR comments to be enabled for your project,
 preferably via a JIRA ticket (at
 https://issues.apache.org/jira/browse/INFRA ). By default, hooks have
 been set up so that only PR opening/closing gets passed on. New setups
 will include relaying of comments, but if your project has been set up
 for a web hook in the past, you must request it be set up with comment
 notification. This is a new default setting, and all projects that now
 request PR notifications will automatically receive comments on PRs in
 their respective mailing list as well. If you are unsure whether your
 project is set up for relaying GitHub messages (and you want this), make
 a new JIRA ticket to have it set up, rather one ticket too many than one
 too few.
 
 - Comments _should_ now be nested, so that each new comment has an email
 reference to the original PR issue, meaning they will nest in mod_mbox
 and your email client if you have nesting/threading enabled.
 
 - We may, in the future, add the possibility to filter out certain
 comments from being relayed to the ML (such as jenkins workflows etc),
 but this will all depend on how this initial phase goes along.
 
 With regards,
 Daniel.
 
 On 02/07/2014 10:02 PM, Daniel Gruno wrote:
 We had a bit of a snafu on adding PR titles to the subject lines, but
 it's been taken care of now.
 
 With regards,
 Daniel.
 
 On 02/07/2014 09:57 PM, Henry Saputra wrote:
 Ah looks like the missing PR title only happen for the emails
 describing comments from the Github pull requests.
 
 - Henry
 
 On Fri, Feb 7, 2014 at 12:55 PM, Henry Saputra henry.sapu...@gmail.com 
 wrote:
 Hi Jake,
 
 Looks like all the emails from the PR has the same subject:
 [GitHub] incubator-spark pull request:
 
 Is there a way to get the Title of the pull request included in the
 Subject line?
 
 Thanks,
 
 Henry
 
 On Fri, Feb 7, 2014 at 8:30 AM, Jake Farrell jfarr...@apache.org wrote:
 I just wanted to follow up on my previous comments about the Github
 webhooks not posting comments, Daniel Gruno and I have been debugging the
 Github webhooks we had in place to send pull request notifications and we
 have fixed it so comments for issues and pull requests will now go to the
 dev@ lists. If anyone replies to this mail it will stay on the dev@ list.
 
 -Jake
 
 
 NOTE: This still remains a project/PMC responsibility to ensure
 communication is recorded as this is coming from a 3rd party we do not
 control. Communications should be encouraged to occur on our mailing 
 lists.
 We (infra) are working to make things easier and allow for better
 integrations and are always open to anyone wanting to help contribute to
 these efforts.
 
 -
 To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
 For additional commands, e-mail: general-h...@incubator.apache.org
 
 
 
 -
 To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
 For additional commands, e-mail: general-h...@incubator.apache.org
 
 
 
 -
 To unsubscribe, e-mail: 

Re: Github pull request hooks

2014-02-10 Thread Daniel Gruno
cc'ing infra, as this is really an infra topic.
Yes, it is possible - anything is possible, but it will require quite a
lot of work from Infra to make this possible.

I would suggest you create a new JIRA ticket with this _wish_ and label
is as Git+Wilderness, and I'll try to figure out whether we can support
this or not.

With regards,
Daniel.

On 02/10/2014 02:44 PM, Suresh Marru wrote:
 Daniel  Jake,
 
 This is simply nice, appreciate your efforts in integrating this on a quick 
 turn around. Can I become more greedy and ask a follow on question/request?
 
 In addition to (or arguably in place of) dev list emails, is it possible to 
 have ASF JIRA tickets updated with github PR’s? I mean similar to git and svn 
 commits if a pull request is created with a title including issue number 
 (like PROJECT-), then it might be useful to have a comment added to the 
 JIRA. This of course raises another question of duplicate emails to the dev 
 list for these PR's. 
 
 I am looking to address this scenario: A contributor would like to provide a 
 patch to an issue created in a project JIRA; creates a github PR; all 
 discussion of PR is recorded on the JIRA; once a consensus (direct or assumed 
 lazy) is reached, a committer/pmc member will merge the PR closing both 
 github PR and resolving JIRA.
 
 Comments on usefulness of this? I am sure I am missing something here.
 
 Thanks,
 Suresh
 
 On Feb 8, 2014, at 6:51 AM, Daniel Gruno rum...@cord.dk wrote:
 
 Let me just get some information across to podlings wondering about this
 new GitHub stuff we've added, and what is supported so far:

 - It is now possible to relay new GitHub PRs, comments on PRs and
 closing/reopening of PRs to your mailing list.

 - It is also possible for all committers in a project to close PRs with
 a commit message to the master/trunk branch of a project saying, for
 instance, this closes #1234 on GitHub in the commit message.

 - This GitHub feature is currently only supported for projects/podlings
 that have their primary source repository in Git. If you have an SVN
 mirror instead, we are not fully able to support GitHub PR relaying at
 the time being, but will support it in the near future.

 - You have to request PR comments to be enabled for your project,
 preferably via a JIRA ticket (at
 https://issues.apache.org/jira/browse/INFRA ). By default, hooks have
 been set up so that only PR opening/closing gets passed on. New setups
 will include relaying of comments, but if your project has been set up
 for a web hook in the past, you must request it be set up with comment
 notification. This is a new default setting, and all projects that now
 request PR notifications will automatically receive comments on PRs in
 their respective mailing list as well. If you are unsure whether your
 project is set up for relaying GitHub messages (and you want this), make
 a new JIRA ticket to have it set up, rather one ticket too many than one
 too few.

 - Comments _should_ now be nested, so that each new comment has an email
 reference to the original PR issue, meaning they will nest in mod_mbox
 and your email client if you have nesting/threading enabled.

 - We may, in the future, add the possibility to filter out certain
 comments from being relayed to the ML (such as jenkins workflows etc),
 but this will all depend on how this initial phase goes along.

 With regards,
 Daniel.

 On 02/07/2014 10:02 PM, Daniel Gruno wrote:
 We had a bit of a snafu on adding PR titles to the subject lines, but
 it's been taken care of now.

 With regards,
 Daniel.

 On 02/07/2014 09:57 PM, Henry Saputra wrote:
 Ah looks like the missing PR title only happen for the emails
 describing comments from the Github pull requests.

 - Henry

 On Fri, Feb 7, 2014 at 12:55 PM, Henry Saputra henry.sapu...@gmail.com 
 wrote:
 Hi Jake,

 Looks like all the emails from the PR has the same subject:
 [GitHub] incubator-spark pull request:

 Is there a way to get the Title of the pull request included in the
 Subject line?

 Thanks,

 Henry

 On Fri, Feb 7, 2014 at 8:30 AM, Jake Farrell jfarr...@apache.org wrote:
 I just wanted to follow up on my previous comments about the Github
 webhooks not posting comments, Daniel Gruno and I have been debugging the
 Github webhooks we had in place to send pull request notifications and we
 have fixed it so comments for issues and pull requests will now go to the
 dev@ lists. If anyone replies to this mail it will stay on the dev@ list.

 -Jake


 NOTE: This still remains a project/PMC responsibility to ensure
 communication is recorded as this is coming from a 3rd party we do not
 control. Communications should be encouraged to occur on our mailing 
 lists.
 We (infra) are working to make things easier and allow for better
 integrations and are always open to anyone wanting to help contribute to
 these efforts.

 -
 To unsubscribe, e-mail: 

Re: Github pull request hooks

2014-02-10 Thread Sergio Fernández

On 10/02/14 14:49, Daniel Gruno wrote:

I would suggest you create a new JIRA ticket with this _wish_ and label
is as Git+Wilderness, and I'll try to figure out whether we can support
this or not.


I'd prefer it does not create new issues in Jira.

What currently it does, post a comment if any issue is referenced, is 
enough. See for example:


https://issues.apache.org/jira/browse/INFRA-7289?focusedCommentId=13896626page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-13896626

--
Sergio Fernández
Senior Researcher
Knowledge and Media Technologies
Salzburg Research Forschungsgesellschaft mbH
Jakob-Haringer-Straße 5/3 | 5020 Salzburg, Austria
T: +43 662 2288 318 | M: +43 660 2747 925
sergio.fernan...@salzburgresearch.at
http://www.salzburgresearch.at

-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



Re: Github pull request hooks

2014-02-10 Thread Sergio Fernández

BTW, where is the mapping file between asf ids and github ones?
I've seen some members of the apache organization there, but it looks 
there were manually added or so.

Thanks!

On 10/02/14 16:01, Sergio Fernández wrote:

On 10/02/14 14:49, Daniel Gruno wrote:

I would suggest you create a new JIRA ticket with this _wish_ and label
is as Git+Wilderness, and I'll try to figure out whether we can support
this or not.


I'd prefer it does not create new issues in Jira.

What currently it does, post a comment if any issue is referenced, is
enough. See for example:

https://issues.apache.org/jira/browse/INFRA-7289?focusedCommentId=13896626page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-13896626




--
Sergio Fernández
Senior Researcher
Knowledge and Media Technologies
Salzburg Research Forschungsgesellschaft mbH
Jakob-Haringer-Straße 5/3 | 5020 Salzburg, Austria
T: +43 662 2288 318 | M: +43 660 2747 925
sergio.fernan...@salzburgresearch.at
http://www.salzburgresearch.at

-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



Re: Github pull request hooks

2014-02-10 Thread Daniel Gruno
Oh well, I went ahead and implemented this :3

GitHub comments that either include a JIRA ticket name or are made on a
PR whose title includes a JIRA ticket name, will result in a comment
being made in that specific JIRA ticket, similar to what is posted on
the ML. This will result in some double posting, as you'll get both a
GitHub email and a JIRA email on the ML when this happens. If you don't
want this, lemme know and I can filter your project out.

We will not make it so that new tickets are created, you'll have to
create a ticket first before this will work. This is an old policy
decision that I'm not going to go 180 on just yet.

With regards,
Daniel.

On 02/10/2014 02:49 PM, Daniel Gruno wrote:
 cc'ing infra, as this is really an infra topic.
 Yes, it is possible - anything is possible, but it will require quite a
 lot of work from Infra to make this possible.
 
 I would suggest you create a new JIRA ticket with this _wish_ and label
 is as Git+Wilderness, and I'll try to figure out whether we can support
 this or not.
 
 With regards,
 Daniel.
 
 On 02/10/2014 02:44 PM, Suresh Marru wrote:
 Daniel  Jake,

 This is simply nice, appreciate your efforts in integrating this on a quick 
 turn around. Can I become more greedy and ask a follow on question/request?

 In addition to (or arguably in place of) dev list emails, is it possible to 
 have ASF JIRA tickets updated with github PR’s? I mean similar to git and 
 svn commits if a pull request is created with a title including issue number 
 (like PROJECT-), then it might be useful to have a comment added to the 
 JIRA. This of course raises another question of duplicate emails to the dev 
 list for these PR's. 

 I am looking to address this scenario: A contributor would like to provide a 
 patch to an issue created in a project JIRA; creates a github PR; all 
 discussion of PR is recorded on the JIRA; once a consensus (direct or 
 assumed lazy) is reached, a committer/pmc member will merge the PR closing 
 both github PR and resolving JIRA.

 Comments on usefulness of this? I am sure I am missing something here.

 Thanks,
 Suresh

 On Feb 8, 2014, at 6:51 AM, Daniel Gruno rum...@cord.dk wrote:

 Let me just get some information across to podlings wondering about this
 new GitHub stuff we've added, and what is supported so far:

 - It is now possible to relay new GitHub PRs, comments on PRs and
 closing/reopening of PRs to your mailing list.

 - It is also possible for all committers in a project to close PRs with
 a commit message to the master/trunk branch of a project saying, for
 instance, this closes #1234 on GitHub in the commit message.

 - This GitHub feature is currently only supported for projects/podlings
 that have their primary source repository in Git. If you have an SVN
 mirror instead, we are not fully able to support GitHub PR relaying at
 the time being, but will support it in the near future.

 - You have to request PR comments to be enabled for your project,
 preferably via a JIRA ticket (at
 https://issues.apache.org/jira/browse/INFRA ). By default, hooks have
 been set up so that only PR opening/closing gets passed on. New setups
 will include relaying of comments, but if your project has been set up
 for a web hook in the past, you must request it be set up with comment
 notification. This is a new default setting, and all projects that now
 request PR notifications will automatically receive comments on PRs in
 their respective mailing list as well. If you are unsure whether your
 project is set up for relaying GitHub messages (and you want this), make
 a new JIRA ticket to have it set up, rather one ticket too many than one
 too few.

 - Comments _should_ now be nested, so that each new comment has an email
 reference to the original PR issue, meaning they will nest in mod_mbox
 and your email client if you have nesting/threading enabled.

 - We may, in the future, add the possibility to filter out certain
 comments from being relayed to the ML (such as jenkins workflows etc),
 but this will all depend on how this initial phase goes along.

 With regards,
 Daniel.

 On 02/07/2014 10:02 PM, Daniel Gruno wrote:
 We had a bit of a snafu on adding PR titles to the subject lines, but
 it's been taken care of now.

 With regards,
 Daniel.

 On 02/07/2014 09:57 PM, Henry Saputra wrote:
 Ah looks like the missing PR title only happen for the emails
 describing comments from the Github pull requests.

 - Henry

 On Fri, Feb 7, 2014 at 12:55 PM, Henry Saputra henry.sapu...@gmail.com 
 wrote:
 Hi Jake,

 Looks like all the emails from the PR has the same subject:
 [GitHub] incubator-spark pull request:

 Is there a way to get the Title of the pull request included in the
 Subject line?

 Thanks,

 Henry

 On Fri, Feb 7, 2014 at 8:30 AM, Jake Farrell jfarr...@apache.org wrote:
 I just wanted to follow up on my previous comments about the Github
 webhooks not posting comments, Daniel Gruno and I have been debugging 
 the
 Github 

Re: Github pull request hooks

2014-02-10 Thread Jake Farrell
You can add your id to

https://svn.apache.org/repos/private/committers/docs/github_team.txt

-Jake


On Mon, Feb 10, 2014 at 10:03 AM, Sergio Fernández 
sergio.fernan...@salzburgresearch.at wrote:

 BTW, where is the mapping file between asf ids and github ones?
 I've seen some members of the apache organization there, but it looks
 there were manually added or so.
 Thanks!

 On 10/02/14 16:01, Sergio Fernández wrote:

 On 10/02/14 14:49, Daniel Gruno wrote:

 I would suggest you create a new JIRA ticket with this _wish_ and label
 is as Git+Wilderness, and I'll try to figure out whether we can support
 this or not.


 I'd prefer it does not create new issues in Jira.

 What currently it does, post a comment if any issue is referenced, is
 enough. See for example:

 https://issues.apache.org/jira/browse/INFRA-7289?
 focusedCommentId=13896626page=com.atlassian.jira.
 plugin.system.issuetabpanels:comment-tabpanel#comment-13896626



 --
 Sergio Fernández
 Senior Researcher
 Knowledge and Media Technologies
 Salzburg Research Forschungsgesellschaft mbH
 Jakob-Haringer-Straße 5/3 | 5020 Salzburg, Austria
 T: +43 662 2288 318 | M: +43 660 2747 925
 sergio.fernan...@salzburgresearch.at
 http://www.salzburgresearch.at

 -
 To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
 For additional commands, e-mail: general-h...@incubator.apache.org




Re: Github pull request hooks

2014-02-10 Thread Ted Dunning
On Mon, Feb 10, 2014 at 7:01 AM, Sergio Fernández 
sergio.fernan...@salzburgresearch.at wrote:

 On 10/02/14 14:49, Daniel Gruno wrote:

 I would suggest you create a new JIRA ticket with this _wish_ and label
 is as Git+Wilderness, and I'll try to figure out whether we can support
 this or not.


 I'd prefer it does not create new issues in Jira.

 What currently it does, post a comment if any issue is referenced, is
 enough. See for example:

 https://issues.apache.org/jira/browse/INFRA-7289?
 focusedCommentId=13896626page=com.atlassian.jira.
 plugin.system.issuetabpanels:comment-tabpanel#comment-13896626



This sounds like exactly what Suresh was asking for.


Re: Github pull request hooks

2014-02-10 Thread Rob Vesse
Sergio

You have to manually edit a file in the private committers area of the
Apache SVN repo. The specific file you need to edit and how to edit it was
detailed in an email from Noah Slater that went out on the committers@a.o
list on 20th January.  It's a private list so I am avoiding mentioning
specific details on a public list.

Once you add the mapping it takes a while for Infra to get round to
updating the organisation but it will eventually happen.

Also I found that in order for my Apache commits in the GitHub mirrors of
Apache repositories to which I contribute to show up on my personal
profile I had to add my Apache email as an email address to my GitHub
profile

Rob

On 10/02/2014 15:03, Sergio Fernández
sergio.fernan...@salzburgresearch.at wrote:

BTW, where is the mapping file between asf ids and github ones?
I've seen some members of the apache organization there, but it looks
there were manually added or so.
Thanks!

On 10/02/14 16:01, Sergio Fernández wrote:
 On 10/02/14 14:49, Daniel Gruno wrote:
 I would suggest you create a new JIRA ticket with this _wish_ and label
 is as Git+Wilderness, and I'll try to figure out whether we can support
 this or not.

 I'd prefer it does not create new issues in Jira.

 What currently it does, post a comment if any issue is referenced, is
 enough. See for example:

 
https://issues.apache.org/jira/browse/INFRA-7289?focusedCommentId=1389662
6page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#c
omment-13896626



-- 
Sergio Fernández
Senior Researcher
Knowledge and Media Technologies
Salzburg Research Forschungsgesellschaft mbH
Jakob-Haringer-Straße 5/3 | 5020 Salzburg, Austria
T: +43 662 2288 318 | M: +43 660 2747 925
sergio.fernan...@salzburgresearch.at
http://www.salzburgresearch.at

-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org






-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



Re: Github pull request hooks

2014-02-10 Thread Sergio Fernández
Thanks Rob. I missed the mail from Jan 20, but with Jake and your help I 
found it. Thanks.


On 10/02/14 16:42, Rob Vesse wrote:

Sergio

You have to manually edit a file in the private committers area of the
Apache SVN repo. The specific file you need to edit and how to edit it was
detailed in an email from Noah Slater that went out on the committers@a.o
list on 20th January.  It's a private list so I am avoiding mentioning
specific details on a public list.

Once you add the mapping it takes a while for Infra to get round to
updating the organisation but it will eventually happen.

Also I found that in order for my Apache commits in the GitHub mirrors of
Apache repositories to which I contribute to show up on my personal
profile I had to add my Apache email as an email address to my GitHub
profile

Rob

On 10/02/2014 15:03, Sergio Fernández
sergio.fernan...@salzburgresearch.at wrote:


BTW, where is the mapping file between asf ids and github ones?
I've seen some members of the apache organization there, but it looks
there were manually added or so.
Thanks!

On 10/02/14 16:01, Sergio Fernández wrote:

On 10/02/14 14:49, Daniel Gruno wrote:

I would suggest you create a new JIRA ticket with this _wish_ and label
is as Git+Wilderness, and I'll try to figure out whether we can support
this or not.


I'd prefer it does not create new issues in Jira.

What currently it does, post a comment if any issue is referenced, is
enough. See for example:


https://issues.apache.org/jira/browse/INFRA-7289?focusedCommentId=1389662
6page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#c
omment-13896626




--
Sergio Fernández
Senior Researcher
Knowledge and Media Technologies
Salzburg Research Forschungsgesellschaft mbH
Jakob-Haringer-Straße 5/3 | 5020 Salzburg, Austria
T: +43 662 2288 318 | M: +43 660 2747 925
sergio.fernan...@salzburgresearch.at
http://www.salzburgresearch.at

-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org







-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



--
Sergio Fernández
Senior Researcher
Knowledge and Media Technologies
Salzburg Research Forschungsgesellschaft mbH
Jakob-Haringer-Straße 5/3 | 5020 Salzburg, Austria
T: +43 662 2288 318 | M: +43 660 2747 925
sergio.fernan...@salzburgresearch.at
http://www.salzburgresearch.at

-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



Re: Github pull request hooks

2014-02-10 Thread Sergio Fernández

On 10/02/14 16:42, Ted Dunning wrote:

On Mon, Feb 10, 2014 at 7:01 AM, Sergio Fernández wrote:

On 10/02/14 14:49, Daniel Gruno wrote:

I would suggest you create a new JIRA ticket with this _wish_ and label
is as Git+Wilderness, and I'll try to figure out whether we can support
this or not.


I'd prefer it does not create new issues in Jira.

What currently it does, post a comment if any issue is referenced, is
enough.


This sounds like exactly what Suresh was asking for.


Looks, right. I just wanted to stand out that what the hook currently 
does is more than enough, and there is no need to automatically create 
new issues in jira from pull request at github (potential slightly 
different interpretation of new issue, just in case).


Thanks for this cool integration!

--
Sergio Fernández
Senior Researcher
Knowledge and Media Technologies
Salzburg Research Forschungsgesellschaft mbH
Jakob-Haringer-Straße 5/3 | 5020 Salzburg, Austria
T: +43 662 2288 318 | M: +43 660 2747 925
sergio.fernan...@salzburgresearch.at
http://www.salzburgresearch.at

-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



Re: Github pull request hooks

2014-02-10 Thread Suresh Marru
Hi Daniel (and Sergio and others for all the comments),

You rock for such a quick implementation. I think we would like to have enable 
this for Airavata projects. I will run it by the PMC and if we have a general 
agreement I will create a INFRA jira.

Thanks again,
Suresh

On Feb 10, 2014, at 10:05 AM, Daniel Gruno rum...@cord.dk wrote:

 Oh well, I went ahead and implemented this :3
 
 GitHub comments that either include a JIRA ticket name or are made on a
 PR whose title includes a JIRA ticket name, will result in a comment
 being made in that specific JIRA ticket, similar to what is posted on
 the ML. This will result in some double posting, as you'll get both a
 GitHub email and a JIRA email on the ML when this happens. If you don't
 want this, lemme know and I can filter your project out.
 
 We will not make it so that new tickets are created, you'll have to
 create a ticket first before this will work. This is an old policy
 decision that I'm not going to go 180 on just yet.
 
 With regards,
 Daniel.
 
 On 02/10/2014 02:49 PM, Daniel Gruno wrote:
 cc'ing infra, as this is really an infra topic.
 Yes, it is possible - anything is possible, but it will require quite a
 lot of work from Infra to make this possible.
 
 I would suggest you create a new JIRA ticket with this _wish_ and label
 is as Git+Wilderness, and I'll try to figure out whether we can support
 this or not.
 
 With regards,
 Daniel.
 
 On 02/10/2014 02:44 PM, Suresh Marru wrote:
 Daniel  Jake,
 
 This is simply nice, appreciate your efforts in integrating this on a quick 
 turn around. Can I become more greedy and ask a follow on question/request?
 
 In addition to (or arguably in place of) dev list emails, is it possible to 
 have ASF JIRA tickets updated with github PR’s? I mean similar to git and 
 svn commits if a pull request is created with a title including issue 
 number (like PROJECT-), then it might be useful to have a comment added 
 to the JIRA. This of course raises another question of duplicate emails to 
 the dev list for these PR's. 
 
 I am looking to address this scenario: A contributor would like to provide 
 a patch to an issue created in a project JIRA; creates a github PR; all 
 discussion of PR is recorded on the JIRA; once a consensus (direct or 
 assumed lazy) is reached, a committer/pmc member will merge the PR closing 
 both github PR and resolving JIRA.
 
 Comments on usefulness of this? I am sure I am missing something here.
 
 Thanks,
 Suresh
 
 On Feb 8, 2014, at 6:51 AM, Daniel Gruno rum...@cord.dk wrote:
 
 Let me just get some information across to podlings wondering about this
 new GitHub stuff we've added, and what is supported so far:
 
 - It is now possible to relay new GitHub PRs, comments on PRs and
 closing/reopening of PRs to your mailing list.
 
 - It is also possible for all committers in a project to close PRs with
 a commit message to the master/trunk branch of a project saying, for
 instance, this closes #1234 on GitHub in the commit message.
 
 - This GitHub feature is currently only supported for projects/podlings
 that have their primary source repository in Git. If you have an SVN
 mirror instead, we are not fully able to support GitHub PR relaying at
 the time being, but will support it in the near future.
 
 - You have to request PR comments to be enabled for your project,
 preferably via a JIRA ticket (at
 https://issues.apache.org/jira/browse/INFRA ). By default, hooks have
 been set up so that only PR opening/closing gets passed on. New setups
 will include relaying of comments, but if your project has been set up
 for a web hook in the past, you must request it be set up with comment
 notification. This is a new default setting, and all projects that now
 request PR notifications will automatically receive comments on PRs in
 their respective mailing list as well. If you are unsure whether your
 project is set up for relaying GitHub messages (and you want this), make
 a new JIRA ticket to have it set up, rather one ticket too many than one
 too few.
 
 - Comments _should_ now be nested, so that each new comment has an email
 reference to the original PR issue, meaning they will nest in mod_mbox
 and your email client if you have nesting/threading enabled.
 
 - We may, in the future, add the possibility to filter out certain
 comments from being relayed to the ML (such as jenkins workflows etc),
 but this will all depend on how this initial phase goes along.
 
 With regards,
 Daniel.
 
 On 02/07/2014 10:02 PM, Daniel Gruno wrote:
 We had a bit of a snafu on adding PR titles to the subject lines, but
 it's been taken care of now.
 
 With regards,
 Daniel.
 
 On 02/07/2014 09:57 PM, Henry Saputra wrote:
 Ah looks like the missing PR title only happen for the emails
 describing comments from the Github pull requests.
 
 - Henry
 
 On Fri, Feb 7, 2014 at 12:55 PM, Henry Saputra henry.sapu...@gmail.com 
 wrote:
 Hi Jake,
 
 Looks like all the emails from the PR has the same 

Re: Github pull request hooks

2014-02-08 Thread Daniel Gruno
Let me just get some information across to podlings wondering about this
new GitHub stuff we've added, and what is supported so far:

- It is now possible to relay new GitHub PRs, comments on PRs and
closing/reopening of PRs to your mailing list.

- It is also possible for all committers in a project to close PRs with
a commit message to the master/trunk branch of a project saying, for
instance, this closes #1234 on GitHub in the commit message.

- This GitHub feature is currently only supported for projects/podlings
that have their primary source repository in Git. If you have an SVN
mirror instead, we are not fully able to support GitHub PR relaying at
the time being, but will support it in the near future.

- You have to request PR comments to be enabled for your project,
preferably via a JIRA ticket (at
https://issues.apache.org/jira/browse/INFRA ). By default, hooks have
been set up so that only PR opening/closing gets passed on. New setups
will include relaying of comments, but if your project has been set up
for a web hook in the past, you must request it be set up with comment
notification. This is a new default setting, and all projects that now
request PR notifications will automatically receive comments on PRs in
their respective mailing list as well. If you are unsure whether your
project is set up for relaying GitHub messages (and you want this), make
a new JIRA ticket to have it set up, rather one ticket too many than one
too few.

- Comments _should_ now be nested, so that each new comment has an email
reference to the original PR issue, meaning they will nest in mod_mbox
and your email client if you have nesting/threading enabled.

- We may, in the future, add the possibility to filter out certain
comments from being relayed to the ML (such as jenkins workflows etc),
but this will all depend on how this initial phase goes along.

With regards,
Daniel.

On 02/07/2014 10:02 PM, Daniel Gruno wrote:
 We had a bit of a snafu on adding PR titles to the subject lines, but
 it's been taken care of now.
 
 With regards,
 Daniel.
 
 On 02/07/2014 09:57 PM, Henry Saputra wrote:
 Ah looks like the missing PR title only happen for the emails
 describing comments from the Github pull requests.

 - Henry

 On Fri, Feb 7, 2014 at 12:55 PM, Henry Saputra henry.sapu...@gmail.com 
 wrote:
 Hi Jake,

 Looks like all the emails from the PR has the same subject:
 [GitHub] incubator-spark pull request:

 Is there a way to get the Title of the pull request included in the
 Subject line?

 Thanks,

 Henry

 On Fri, Feb 7, 2014 at 8:30 AM, Jake Farrell jfarr...@apache.org wrote:
 I just wanted to follow up on my previous comments about the Github
 webhooks not posting comments, Daniel Gruno and I have been debugging the
 Github webhooks we had in place to send pull request notifications and we
 have fixed it so comments for issues and pull requests will now go to the
 dev@ lists. If anyone replies to this mail it will stay on the dev@ list.

 -Jake


 NOTE: This still remains a project/PMC responsibility to ensure
 communication is recorded as this is coming from a 3rd party we do not
 control. Communications should be encouraged to occur on our mailing lists.
 We (infra) are working to make things easier and allow for better
 integrations and are always open to anyone wanting to help contribute to
 these efforts.

 -
 To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
 For additional commands, e-mail: general-h...@incubator.apache.org

 
 
 -
 To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
 For additional commands, e-mail: general-h...@incubator.apache.org
 


-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



Re: Github pull request hooks

2014-02-08 Thread Matei Zaharia
Thanks for the very quick action on this, Daniel and Jake!

Matei

On Feb 8, 2014, at 3:51 AM, Daniel Gruno rum...@cord.dk wrote:

 Let me just get some information across to podlings wondering about this
 new GitHub stuff we've added, and what is supported so far:
 
 - It is now possible to relay new GitHub PRs, comments on PRs and
 closing/reopening of PRs to your mailing list.
 
 - It is also possible for all committers in a project to close PRs with
 a commit message to the master/trunk branch of a project saying, for
 instance, this closes #1234 on GitHub in the commit message.
 
 - This GitHub feature is currently only supported for projects/podlings
 that have their primary source repository in Git. If you have an SVN
 mirror instead, we are not fully able to support GitHub PR relaying at
 the time being, but will support it in the near future.
 
 - You have to request PR comments to be enabled for your project,
 preferably via a JIRA ticket (at
 https://issues.apache.org/jira/browse/INFRA ). By default, hooks have
 been set up so that only PR opening/closing gets passed on. New setups
 will include relaying of comments, but if your project has been set up
 for a web hook in the past, you must request it be set up with comment
 notification. This is a new default setting, and all projects that now
 request PR notifications will automatically receive comments on PRs in
 their respective mailing list as well. If you are unsure whether your
 project is set up for relaying GitHub messages (and you want this), make
 a new JIRA ticket to have it set up, rather one ticket too many than one
 too few.
 
 - Comments _should_ now be nested, so that each new comment has an email
 reference to the original PR issue, meaning they will nest in mod_mbox
 and your email client if you have nesting/threading enabled.
 
 - We may, in the future, add the possibility to filter out certain
 comments from being relayed to the ML (such as jenkins workflows etc),
 but this will all depend on how this initial phase goes along.
 
 With regards,
 Daniel.
 
 On 02/07/2014 10:02 PM, Daniel Gruno wrote:
 We had a bit of a snafu on adding PR titles to the subject lines, but
 it's been taken care of now.
 
 With regards,
 Daniel.
 
 On 02/07/2014 09:57 PM, Henry Saputra wrote:
 Ah looks like the missing PR title only happen for the emails
 describing comments from the Github pull requests.
 
 - Henry
 
 On Fri, Feb 7, 2014 at 12:55 PM, Henry Saputra henry.sapu...@gmail.com 
 wrote:
 Hi Jake,
 
 Looks like all the emails from the PR has the same subject:
 [GitHub] incubator-spark pull request:
 
 Is there a way to get the Title of the pull request included in the
 Subject line?
 
 Thanks,
 
 Henry
 
 On Fri, Feb 7, 2014 at 8:30 AM, Jake Farrell jfarr...@apache.org wrote:
 I just wanted to follow up on my previous comments about the Github
 webhooks not posting comments, Daniel Gruno and I have been debugging the
 Github webhooks we had in place to send pull request notifications and we
 have fixed it so comments for issues and pull requests will now go to the
 dev@ lists. If anyone replies to this mail it will stay on the dev@ list.
 
 -Jake
 
 
 NOTE: This still remains a project/PMC responsibility to ensure
 communication is recorded as this is coming from a 3rd party we do not
 control. Communications should be encouraged to occur on our mailing 
 lists.
 We (infra) are working to make things easier and allow for better
 integrations and are always open to anyone wanting to help contribute to
 these efforts.
 
 -
 To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
 For additional commands, e-mail: general-h...@incubator.apache.org
 
 
 
 -
 To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
 For additional commands, e-mail: general-h...@incubator.apache.org
 
 
 
 -
 To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
 For additional commands, e-mail: general-h...@incubator.apache.org
 


-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



Github pull request hooks

2014-02-07 Thread Jake Farrell
I just wanted to follow up on my previous comments about the Github
webhooks not posting comments, Daniel Gruno and I have been debugging the
Github webhooks we had in place to send pull request notifications and we
have fixed it so comments for issues and pull requests will now go to the
dev@ lists. If anyone replies to this mail it will stay on the dev@ list.

-Jake


NOTE: This still remains a project/PMC responsibility to ensure
communication is recorded as this is coming from a 3rd party we do not
control. Communications should be encouraged to occur on our mailing lists.
We (infra) are working to make things easier and allow for better
integrations and are always open to anyone wanting to help contribute to
these efforts.


Re: Github pull request hooks

2014-02-07 Thread Henry Saputra
W00t! Looks like it is working :)

Thanks Jake and Daniel.

- Henry

On Friday, February 7, 2014, Jake Farrell jfarr...@apache.org wrote:

 I just wanted to follow up on my previous comments about the Github
 webhooks not posting comments, Daniel Gruno and I have been debugging the
 Github webhooks we had in place to send pull request notifications and we
 have fixed it so comments for issues and pull requests will now go to the
 dev@ lists. If anyone replies to this mail it will stay on the dev@ list.

 -Jake


 NOTE: This still remains a project/PMC responsibility to ensure
 communication is recorded as this is coming from a 3rd party we do not
 control. Communications should be encouraged to occur on our mailing lists.
 We (infra) are working to make things easier and allow for better
 integrations and are always open to anyone wanting to help contribute to
 these efforts.



Re: Github pull request hooks

2014-02-07 Thread Michael Joyce
That is great news! Thanks Jake and Daniel.


-- Joyce


On Fri, Feb 7, 2014 at 8:51 AM, Henry Saputra henry.sapu...@gmail.comwrote:

 W00t! Looks like it is working :)

 Thanks Jake and Daniel.

 - Henry

 On Friday, February 7, 2014, Jake Farrell jfarr...@apache.org wrote:

  I just wanted to follow up on my previous comments about the Github
  webhooks not posting comments, Daniel Gruno and I have been debugging the
  Github webhooks we had in place to send pull request notifications and we
  have fixed it so comments for issues and pull requests will now go to the
  dev@ lists. If anyone replies to this mail it will stay on the dev@list.
 
  -Jake
 
 
  NOTE: This still remains a project/PMC responsibility to ensure
  communication is recorded as this is coming from a 3rd party we do not
  control. Communications should be encouraged to occur on our mailing
 lists.
  We (infra) are working to make things easier and allow for better
  integrations and are always open to anyone wanting to help contribute to
  these efforts.
 



Re: Github pull request hooks

2014-02-07 Thread Henry Saputra
Hi Jake,

Looks like all the emails from the PR has the same subject:
[GitHub] incubator-spark pull request:

Is there a way to get the Title of the pull request included in the
Subject line?

Thanks,

Henry

On Fri, Feb 7, 2014 at 8:30 AM, Jake Farrell jfarr...@apache.org wrote:
 I just wanted to follow up on my previous comments about the Github
 webhooks not posting comments, Daniel Gruno and I have been debugging the
 Github webhooks we had in place to send pull request notifications and we
 have fixed it so comments for issues and pull requests will now go to the
 dev@ lists. If anyone replies to this mail it will stay on the dev@ list.

 -Jake


 NOTE: This still remains a project/PMC responsibility to ensure
 communication is recorded as this is coming from a 3rd party we do not
 control. Communications should be encouraged to occur on our mailing lists.
 We (infra) are working to make things easier and allow for better
 integrations and are always open to anyone wanting to help contribute to
 these efforts.

-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



Re: Github pull request hooks

2014-02-07 Thread Daniel Gruno
We had a bit of a snafu on adding PR titles to the subject lines, but
it's been taken care of now.

With regards,
Daniel.

On 02/07/2014 09:57 PM, Henry Saputra wrote:
 Ah looks like the missing PR title only happen for the emails
 describing comments from the Github pull requests.
 
 - Henry
 
 On Fri, Feb 7, 2014 at 12:55 PM, Henry Saputra henry.sapu...@gmail.com 
 wrote:
 Hi Jake,

 Looks like all the emails from the PR has the same subject:
 [GitHub] incubator-spark pull request:

 Is there a way to get the Title of the pull request included in the
 Subject line?

 Thanks,

 Henry

 On Fri, Feb 7, 2014 at 8:30 AM, Jake Farrell jfarr...@apache.org wrote:
 I just wanted to follow up on my previous comments about the Github
 webhooks not posting comments, Daniel Gruno and I have been debugging the
 Github webhooks we had in place to send pull request notifications and we
 have fixed it so comments for issues and pull requests will now go to the
 dev@ lists. If anyone replies to this mail it will stay on the dev@ list.

 -Jake


 NOTE: This still remains a project/PMC responsibility to ensure
 communication is recorded as this is coming from a 3rd party we do not
 control. Communications should be encouraged to occur on our mailing lists.
 We (infra) are working to make things easier and allow for better
 integrations and are always open to anyone wanting to help contribute to
 these efforts.
 
 -
 To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
 For additional commands, e-mail: general-h...@incubator.apache.org
 


-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



Re: Github pull request hooks

2014-02-07 Thread Henry Saputra
Ah looks like the missing PR title only happen for the emails
describing comments from the Github pull requests.

- Henry

On Fri, Feb 7, 2014 at 12:55 PM, Henry Saputra henry.sapu...@gmail.com wrote:
 Hi Jake,

 Looks like all the emails from the PR has the same subject:
 [GitHub] incubator-spark pull request:

 Is there a way to get the Title of the pull request included in the
 Subject line?

 Thanks,

 Henry

 On Fri, Feb 7, 2014 at 8:30 AM, Jake Farrell jfarr...@apache.org wrote:
 I just wanted to follow up on my previous comments about the Github
 webhooks not posting comments, Daniel Gruno and I have been debugging the
 Github webhooks we had in place to send pull request notifications and we
 have fixed it so comments for issues and pull requests will now go to the
 dev@ lists. If anyone replies to this mail it will stay on the dev@ list.

 -Jake


 NOTE: This still remains a project/PMC responsibility to ensure
 communication is recorded as this is coming from a 3rd party we do not
 control. Communications should be encouraged to occur on our mailing lists.
 We (infra) are working to make things easier and allow for better
 integrations and are always open to anyone wanting to help contribute to
 these efforts.

-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org