[jira] [Work logged] (BEAM-4790) Make it easier to select coder reviewers for PRs

2018-08-31 Thread ASF GitHub Bot (JIRA)


 [ 
https://issues.apache.org/jira/browse/BEAM-4790?focusedWorklogId=140250=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-140250
 ]

ASF GitHub Bot logged work on BEAM-4790:


Author: ASF GitHub Bot
Created on: 31/Aug/18 21:32
Start Date: 31/Aug/18 21:32
Worklog Time Spent: 10m 
  Work Description: udim commented on issue #545: [BEAM-4790] Contribute: 
document how to find and add reviewers
URL: https://github.com/apache/beam-site/pull/545#issuecomment-417794604
 
 
   R: @melap 


This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Issue Time Tracking
---

Worklog Id: (was: 140250)
Time Spent: 3h  (was: 2h 50m)

> Make it easier to select coder reviewers for PRs
> 
>
> Key: BEAM-4790
> URL: https://issues.apache.org/jira/browse/BEAM-4790
> Project: Beam
>  Issue Type: Improvement
>  Components: project-management
>Reporter: Udi Meiri
>Assignee: Udi Meiri
>Priority: Major
>  Time Spent: 3h
>  Remaining Estimate: 0h
>
> The original idea was to use Github's CODEOWNERS feature, but that turned out 
> to not work well for Apache Beam.
> Thread: 
> https://lists.apache.org/thread.html/9cc3191b21489c855ed502beade6d453b18e26eec46cb2c3dfe810e9@%3Cdev.beam.apache.org%3E
> Document discussing this idea:
> https://docs.google.com/document/d/184Tn0ONJ2ENHBVrhIes4seVuBSkww7xX5xb5W2VZwm8/edit#heading=h.l7mcrg761zp8
> Mailing list thread:
> https://lists.apache.org/thread.html/6138d08c551e254b5f13b26c6ba06579a49a4694f4d13ad6d164689a@%3Cdev.beam.apache.org%3E



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Work logged] (BEAM-4790) Make it easier to select coder reviewers for PRs

2018-08-31 Thread ASF GitHub Bot (JIRA)


 [ 
https://issues.apache.org/jira/browse/BEAM-4790?focusedWorklogId=140212=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-140212
 ]

ASF GitHub Bot logged work on BEAM-4790:


Author: ASF GitHub Bot
Created on: 31/Aug/18 18:44
Start Date: 31/Aug/18 18:44
Worklog Time Spent: 10m 
  Work Description: udim opened a new pull request #545: [BEAM-4790] 
Contribute: document how to find and add reviewers
URL: https://github.com/apache/beam-site/pull/545
 
 
   Document the new OWNERS files in apache/beam.
   
   Once your pull request has been opened and assigned a number, please edit the
   URL below, replacing `PULL_REQUEST_NUMBER` with the number of your pull 
request.
   
   
http://apache-beam-website-pull-requests.storage.googleapis.com/PULL_REQUEST_NUMBER/index.html
   
   Finally, it will help us expedite review of your Pull Request if you tag
   someone (e.g. @username) to look at it.
   
   


This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Issue Time Tracking
---

Worklog Id: (was: 140212)
Time Spent: 2h 50m  (was: 2h 40m)

> Make it easier to select coder reviewers for PRs
> 
>
> Key: BEAM-4790
> URL: https://issues.apache.org/jira/browse/BEAM-4790
> Project: Beam
>  Issue Type: Improvement
>  Components: project-management
>Reporter: Udi Meiri
>Assignee: Udi Meiri
>Priority: Major
>  Time Spent: 2h 50m
>  Remaining Estimate: 0h
>
> The original idea was to use Github's CODEOWNERS feature, but that turned out 
> to not work well for Apache Beam.
> Thread: 
> https://lists.apache.org/thread.html/9cc3191b21489c855ed502beade6d453b18e26eec46cb2c3dfe810e9@%3Cdev.beam.apache.org%3E
> Document discussing this idea:
> https://docs.google.com/document/d/184Tn0ONJ2ENHBVrhIes4seVuBSkww7xX5xb5W2VZwm8/edit#heading=h.l7mcrg761zp8
> Mailing list thread:
> https://lists.apache.org/thread.html/6138d08c551e254b5f13b26c6ba06579a49a4694f4d13ad6d164689a@%3Cdev.beam.apache.org%3E



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Work logged] (BEAM-4790) Make it easier to select coder reviewers for PRs

2018-08-16 Thread ASF GitHub Bot (JIRA)


 [ 
https://issues.apache.org/jira/browse/BEAM-4790?focusedWorklogId=135470=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-135470
 ]

ASF GitHub Bot logged work on BEAM-4790:


Author: ASF GitHub Bot
Created on: 16/Aug/18 19:07
Start Date: 16/Aug/18 19:07
Worklog Time Spent: 10m 
  Work Description: charlesccychen closed pull request #6235: [BEAM-4790] 
Add Prow-style OWNERS files.
URL: https://github.com/apache/beam/pull/6235
 
 
   

This is a PR merged from a forked repository.
As GitHub hides the original diff on merge, it is displayed below for
the sake of provenance:

As this is a foreign pull request (from a fork), the diff is supplied
below (as it won't show otherwise due to GitHub magic):

diff --git a/.test-infra/OWNERS b/.test-infra/OWNERS
new file mode 100644
index 000..7d9c8cae4d7
--- /dev/null
+++ b/.test-infra/OWNERS
@@ -0,0 +1,4 @@
+# See the OWNERS docs at https://s.apache.org/beam-owners
+
+reviewers:
+  - lgajowy
diff --git a/.test-infra/jenkins/OWNERS b/.test-infra/jenkins/OWNERS
new file mode 100644
index 000..ca45477af95
--- /dev/null
+++ b/.test-infra/jenkins/OWNERS
@@ -0,0 +1,6 @@
+# See the OWNERS docs at https://s.apache.org/beam-owners
+
+reviewers:
+  - lgajowy
+  - kkucharc
+  - echauchot
diff --git a/.test-infra/jupyter/OWNERS b/.test-infra/jupyter/OWNERS
new file mode 100644
index 000..586139172ce
--- /dev/null
+++ b/.test-infra/jupyter/OWNERS
@@ -0,0 +1,4 @@
+# See the OWNERS docs at https://s.apache.org/beam-owners
+
+reviewers:
+  - udim
diff --git a/.test-infra/kubernetes/OWNERS b/.test-infra/kubernetes/OWNERS
new file mode 100644
index 000..2a140107225
--- /dev/null
+++ b/.test-infra/kubernetes/OWNERS
@@ -0,0 +1,5 @@
+# See the OWNERS docs at https://s.apache.org/beam-owners
+
+reviewers:
+  - lgajowy
+  - kkucharc
diff --git a/OWNERS b/OWNERS
new file mode 100644
index 000..6f6d2a478b2
--- /dev/null
+++ b/OWNERS
@@ -0,0 +1,22 @@
+# See the OWNERS docs at https://s.apache.org/beam-owners
+
+filters:
+  # Per-language reviewers.
+  "\\.go$":
+reviewers:
+  - herohde
+  "\\.java$":
+reviewers:
+  - lukecwik
+  - kennknowles
+  - aaltay
+  "\\.py$":
+reviewers:
+  - pabloem
+  - robertwb
+  - aaltay
+  - charlesccychen
+
+  "build\\.gradle$":
+reviewers:
+  - lukecwik
diff --git a/assembly.xml b/assembly.xml
index 6534e3f1f5a..f523bf720ad 100644
--- a/assembly.xml
+++ b/assembly.xml
@@ -100,6 +100,9 @@
 
 
%regex[(?!((?!${project.build.directory}/)[^/]+/)*src/)(.*/)?pom\.xml\.releaseBackup]
 
%regex[(?!((?!${project.build.directory}/)[^/]+/)*src/)(.*/)?release\.properties]
+
+
+**/OWNERS
 
 
 
diff --git a/build.gradle b/build.gradle
index dcfadbbc414..093fcc40c4e 100644
--- a/build.gradle
+++ b/build.gradle
@@ -147,6 +147,7 @@ rat {
 
 // Ignore ownership files
 "ownership/**/*",
+"**/OWNERS",
   ]
 
   // Add .gitignore excludes to the Apache Rat exclusion list. We re-create 
the behavior
diff --git a/buildSrc/OWNERS b/buildSrc/OWNERS
new file mode 100644
index 000..af32c311923
--- /dev/null
+++ b/buildSrc/OWNERS
@@ -0,0 +1,4 @@
+# See the OWNERS docs at https://s.apache.org/beam-owners
+
+reviewers:
+  - lukecwik
diff --git a/examples/OWNERS b/examples/OWNERS
new file mode 100644
index 000..3a2b3498379
--- /dev/null
+++ b/examples/OWNERS
@@ -0,0 +1,4 @@
+# See the OWNERS docs at https://s.apache.org/beam-owners
+
+reviewers:
+  - aaltay
diff --git a/examples/java/OWNERS b/examples/java/OWNERS
new file mode 100644
index 000..38112463e09
--- /dev/null
+++ b/examples/java/OWNERS
@@ -0,0 +1,5 @@
+# See the OWNERS docs at https://s.apache.org/beam-owners
+
+reviewers:
+  - lukecwik
+  - aaltay
diff --git a/gradle/OWNERS b/gradle/OWNERS
new file mode 100644
index 000..af32c311923
--- /dev/null
+++ b/gradle/OWNERS
@@ -0,0 +1,4 @@
+# See the OWNERS docs at https://s.apache.org/beam-owners
+
+reviewers:
+  - lukecwik
diff --git a/model/OWNERS b/model/OWNERS
new file mode 100644
index 000..a5b32dc72cf
--- /dev/null
+++ b/model/OWNERS
@@ -0,0 +1,5 @@
+# See the OWNERS docs at https://s.apache.org/beam-owners
+
+reviewers:
+  - herohde
+  - lukecwik
diff --git a/model/fn-execution/OWNERS b/model/fn-execution/OWNERS
new file mode 100644
index 000..23065b82b3f
--- /dev/null
+++ b/model/fn-execution/OWNERS
@@ -0,0 +1,6 @@
+# See the OWNERS docs at https://s.apache.org/beam-owners
+
+reviewers:
+  - herohde
+  - robertwb
+  - lukecwik
diff --git a/model/job-management/OWNERS b/model/job-management/OWNERS
new file mode 100644
index 000..23065b82b3f
--- /dev/null
+++ b/model/job-management/OWNERS
@@ -0,0 +1,6 @@
+# See the OWNERS docs at https://s.apache.org/beam-owners
+
+reviewers:
+  - herohde
+  - 

[jira] [Work logged] (BEAM-4790) Make it easier to select coder reviewers for PRs

2018-08-16 Thread ASF GitHub Bot (JIRA)


 [ 
https://issues.apache.org/jira/browse/BEAM-4790?focusedWorklogId=135469=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-135469
 ]

ASF GitHub Bot logged work on BEAM-4790:


Author: ASF GitHub Bot
Created on: 16/Aug/18 19:07
Start Date: 16/Aug/18 19:07
Worklog Time Spent: 10m 
  Work Description: charlesccychen commented on issue #6235: [BEAM-4790] 
Add Prow-style OWNERS files.
URL: https://github.com/apache/beam/pull/6235#issuecomment-413652742
 
 
   Thanks! This LGTM.


This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Issue Time Tracking
---

Worklog Id: (was: 135469)
Time Spent: 2.5h  (was: 2h 20m)

> Make it easier to select coder reviewers for PRs
> 
>
> Key: BEAM-4790
> URL: https://issues.apache.org/jira/browse/BEAM-4790
> Project: Beam
>  Issue Type: Improvement
>  Components: project-management
>Reporter: Udi Meiri
>Assignee: Udi Meiri
>Priority: Major
>  Time Spent: 2.5h
>  Remaining Estimate: 0h
>
> The original idea was to use Github's CODEOWNERS feature, but that turned out 
> to not work well for Apache Beam.
> Thread: 
> https://lists.apache.org/thread.html/9cc3191b21489c855ed502beade6d453b18e26eec46cb2c3dfe810e9@%3Cdev.beam.apache.org%3E
> Document discussing this idea:
> https://docs.google.com/document/d/184Tn0ONJ2ENHBVrhIes4seVuBSkww7xX5xb5W2VZwm8/edit#heading=h.l7mcrg761zp8
> Mailing list thread:
> https://lists.apache.org/thread.html/6138d08c551e254b5f13b26c6ba06579a49a4694f4d13ad6d164689a@%3Cdev.beam.apache.org%3E



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Work logged] (BEAM-4790) Make it easier to select coder reviewers for PRs

2018-08-16 Thread ASF GitHub Bot (JIRA)


 [ 
https://issues.apache.org/jira/browse/BEAM-4790?focusedWorklogId=135446=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-135446
 ]

ASF GitHub Bot logged work on BEAM-4790:


Author: ASF GitHub Bot
Created on: 16/Aug/18 18:12
Start Date: 16/Aug/18 18:12
Worklog Time Spent: 10m 
  Work Description: udim commented on issue #6235: [BEAM-4790] Add 
Prow-style OWNERS files.
URL: https://github.com/apache/beam/pull/6235#issuecomment-413636535
 
 
   @timrobertson100 done!


This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Issue Time Tracking
---

Worklog Id: (was: 135446)
Time Spent: 2h 10m  (was: 2h)

> Make it easier to select coder reviewers for PRs
> 
>
> Key: BEAM-4790
> URL: https://issues.apache.org/jira/browse/BEAM-4790
> Project: Beam
>  Issue Type: Improvement
>  Components: project-management
>Reporter: Udi Meiri
>Assignee: Udi Meiri
>Priority: Major
>  Time Spent: 2h 10m
>  Remaining Estimate: 0h
>
> The original idea was to use Github's CODEOWNERS feature, but that turned out 
> to not work well for Apache Beam.
> Thread: 
> https://lists.apache.org/thread.html/9cc3191b21489c855ed502beade6d453b18e26eec46cb2c3dfe810e9@%3Cdev.beam.apache.org%3E
> Document discussing this idea:
> https://docs.google.com/document/d/184Tn0ONJ2ENHBVrhIes4seVuBSkww7xX5xb5W2VZwm8/edit#heading=h.l7mcrg761zp8
> Mailing list thread:
> https://lists.apache.org/thread.html/6138d08c551e254b5f13b26c6ba06579a49a4694f4d13ad6d164689a@%3Cdev.beam.apache.org%3E



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Work logged] (BEAM-4790) Make it easier to select coder reviewers for PRs

2018-08-16 Thread ASF GitHub Bot (JIRA)


 [ 
https://issues.apache.org/jira/browse/BEAM-4790?focusedWorklogId=135447=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-135447
 ]

ASF GitHub Bot logged work on BEAM-4790:


Author: ASF GitHub Bot
Created on: 16/Aug/18 18:12
Start Date: 16/Aug/18 18:12
Worklog Time Spent: 10m 
  Work Description: udim commented on issue #6235: [BEAM-4790] Add 
Prow-style OWNERS files.
URL: https://github.com/apache/beam/pull/6235#issuecomment-413636640
 
 
   R: @charlesccychen 


This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Issue Time Tracking
---

Worklog Id: (was: 135447)
Time Spent: 2h 20m  (was: 2h 10m)

> Make it easier to select coder reviewers for PRs
> 
>
> Key: BEAM-4790
> URL: https://issues.apache.org/jira/browse/BEAM-4790
> Project: Beam
>  Issue Type: Improvement
>  Components: project-management
>Reporter: Udi Meiri
>Assignee: Udi Meiri
>Priority: Major
>  Time Spent: 2h 20m
>  Remaining Estimate: 0h
>
> The original idea was to use Github's CODEOWNERS feature, but that turned out 
> to not work well for Apache Beam.
> Thread: 
> https://lists.apache.org/thread.html/9cc3191b21489c855ed502beade6d453b18e26eec46cb2c3dfe810e9@%3Cdev.beam.apache.org%3E
> Document discussing this idea:
> https://docs.google.com/document/d/184Tn0ONJ2ENHBVrhIes4seVuBSkww7xX5xb5W2VZwm8/edit#heading=h.l7mcrg761zp8
> Mailing list thread:
> https://lists.apache.org/thread.html/6138d08c551e254b5f13b26c6ba06579a49a4694f4d13ad6d164689a@%3Cdev.beam.apache.org%3E



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Work logged] (BEAM-4790) Make it easier to select coder reviewers for PRs

2018-08-15 Thread ASF GitHub Bot (JIRA)


 [ 
https://issues.apache.org/jira/browse/BEAM-4790?focusedWorklogId=135259=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-135259
 ]

ASF GitHub Bot logged work on BEAM-4790:


Author: ASF GitHub Bot
Created on: 16/Aug/18 05:42
Start Date: 16/Aug/18 05:42
Worklog Time Spent: 10m 
  Work Description: timrobertson100 commented on issue #6235: [BEAM-4790] 
Add Prow-style OWNERS files.
URL: https://github.com/apache/beam/pull/6235#issuecomment-413432255
 
 
   Thanks @udim
   
   I can’t add to this branch. Can you please add me on the new io/kudu? Thank 
you


This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Issue Time Tracking
---

Worklog Id: (was: 135259)
Time Spent: 2h  (was: 1h 50m)

> Make it easier to select coder reviewers for PRs
> 
>
> Key: BEAM-4790
> URL: https://issues.apache.org/jira/browse/BEAM-4790
> Project: Beam
>  Issue Type: Improvement
>  Components: project-management
>Reporter: Udi Meiri
>Assignee: Udi Meiri
>Priority: Major
>  Time Spent: 2h
>  Remaining Estimate: 0h
>
> The original idea was to use Github's CODEOWNERS feature, but that turned out 
> to not work well for Apache Beam.
> Thread: 
> https://lists.apache.org/thread.html/9cc3191b21489c855ed502beade6d453b18e26eec46cb2c3dfe810e9@%3Cdev.beam.apache.org%3E
> Document discussing this idea:
> https://docs.google.com/document/d/184Tn0ONJ2ENHBVrhIes4seVuBSkww7xX5xb5W2VZwm8/edit#heading=h.l7mcrg761zp8
> Mailing list thread:
> https://lists.apache.org/thread.html/6138d08c551e254b5f13b26c6ba06579a49a4694f4d13ad6d164689a@%3Cdev.beam.apache.org%3E



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Work logged] (BEAM-4790) Make it easier to select coder reviewers for PRs

2018-08-15 Thread ASF GitHub Bot (JIRA)


 [ 
https://issues.apache.org/jira/browse/BEAM-4790?focusedWorklogId=135193=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-135193
 ]

ASF GitHub Bot logged work on BEAM-4790:


Author: ASF GitHub Bot
Created on: 15/Aug/18 23:45
Start Date: 15/Aug/18 23:45
Worklog Time Spent: 10m 
  Work Description: udim commented on issue #6235: [BEAM-4790] Add 
Prow-style OWNERS files.
URL: https://github.com/apache/beam/pull/6235#issuecomment-413374689
 
 
   CC: @aaltay @akedin @amaliujia @angoenka @apilloud @aromanenko-dev 
@chamikaramj @charlesccychen @echauchot @herohde @jasonkuster @jbonofre 
@kennknowles @kkucharc @lgajowy @lukecwik @melap @pabloem @robertwb @swegner 
@timrobertson100 @udim @XuMingmin @xumingming
   


This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Issue Time Tracking
---

Worklog Id: (was: 135193)
Time Spent: 1h 50m  (was: 1h 40m)

> Make it easier to select coder reviewers for PRs
> 
>
> Key: BEAM-4790
> URL: https://issues.apache.org/jira/browse/BEAM-4790
> Project: Beam
>  Issue Type: Improvement
>  Components: project-management
>Reporter: Udi Meiri
>Assignee: Udi Meiri
>Priority: Major
>  Time Spent: 1h 50m
>  Remaining Estimate: 0h
>
> The original idea was to use Github's CODEOWNERS feature, but that turned out 
> to not work well for Apache Beam.
> Thread: 
> https://lists.apache.org/thread.html/9cc3191b21489c855ed502beade6d453b18e26eec46cb2c3dfe810e9@%3Cdev.beam.apache.org%3E
> Document discussing this idea:
> https://docs.google.com/document/d/184Tn0ONJ2ENHBVrhIes4seVuBSkww7xX5xb5W2VZwm8/edit#heading=h.l7mcrg761zp8
> Mailing list thread:
> https://lists.apache.org/thread.html/6138d08c551e254b5f13b26c6ba06579a49a4694f4d13ad6d164689a@%3Cdev.beam.apache.org%3E



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Work logged] (BEAM-4790) Make it easier to select coder reviewers for PRs

2018-08-15 Thread ASF GitHub Bot (JIRA)


 [ 
https://issues.apache.org/jira/browse/BEAM-4790?focusedWorklogId=135192=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-135192
 ]

ASF GitHub Bot logged work on BEAM-4790:


Author: ASF GitHub Bot
Created on: 15/Aug/18 23:40
Start Date: 15/Aug/18 23:40
Worklog Time Spent: 10m 
  Work Description: udim opened a new pull request #6235: [BEAM-4790] Add 
Prow-style OWNERS files.
URL: https://github.com/apache/beam/pull/6235
 
 
   Things to do (in another PR):
   - Add a short doc about these files and reviewer selection in the 
contribution guide.
   - Point https://s.apache.org/beam-owners to said doc.
   
   
   
   Follow this checklist to help us incorporate your contribution quickly and 
easily:
   
- [ ] Format the pull request title like `[BEAM-XXX] Fixes bug in 
ApproximateQuantiles`, where you replace `BEAM-XXX` with the appropriate JIRA 
issue, if applicable. This will automatically link the pull request to the 
issue.
- [ ] If this contribution is large, please file an Apache [Individual 
Contributor License Agreement](https://www.apache.org/licenses/icla.pdf).
   
   It will help us expedite review of your Pull Request if you tag someone 
(e.g. `@username`) to look at it.
   
   Post-Commit Tests Status (on master branch)
   

   
   Lang | SDK | Apex | Dataflow | Flink | Gearpump | Samza | Spark
   --- | --- | --- | --- | --- | --- | --- | ---
   Go | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Go_GradleBuild/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Go_GradleBuild/lastCompletedBuild/)
 | --- | --- | --- | --- | --- | ---
   Java | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Java_GradleBuild/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_GradleBuild/lastCompletedBuild/)
 | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Apex_Gradle/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Apex_Gradle/lastCompletedBuild/)
 | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Dataflow_Gradle/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Dataflow_Gradle/lastCompletedBuild/)
 | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Flink_Gradle/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Flink_Gradle/lastCompletedBuild/)
 | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Gearpump_Gradle/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Gearpump_Gradle/lastCompletedBuild/)
 | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Samza_Gradle/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Samza_Gradle/lastCompletedBuild/)
 | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Spark_Gradle/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Spark_Gradle/lastCompletedBuild/)
   Python | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Python_Verify/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Python_Verify/lastCompletedBuild/)
 | --- | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Py_VR_Dataflow/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Py_VR_Dataflow/lastCompletedBuild/)
  [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Py_ValCont/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Py_ValCont/lastCompletedBuild/)
 | --- | --- | --- | ---
   
   
   
   
   


This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Issue Time Tracking
---

Worklog Id: (was: 135192)
Time Spent: 1h 40m  (was: 1.5h)

> Make it easier to select coder reviewers for PRs
> 
>
> Key: BEAM-4790
> URL: https://issues.apache.org/jira/browse/BEAM-4790
> Project: Beam
>  Issue Type: Improvement
>  Components: project-management
>Reporter: Udi Meiri
>Assignee: Udi Meiri
>Priority: Major
>  Time Spent: 1h 40m
>  

[jira] [Work logged] (BEAM-4790) Make it easier to select coder reviewers for PRs

2018-07-24 Thread ASF GitHub Bot (JIRA)


 [ 
https://issues.apache.org/jira/browse/BEAM-4790?focusedWorklogId=126925=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-126925
 ]

ASF GitHub Bot logged work on BEAM-4790:


Author: ASF GitHub Bot
Created on: 24/Jul/18 22:11
Start Date: 24/Jul/18 22:11
Worklog Time Spent: 10m 
  Work Description: lukecwik closed pull request #6049: [BEAM-4790] Remove 
CODEOWNERs.
URL: https://github.com/apache/beam/pull/6049
 
 
   

This is a PR merged from a forked repository.
As GitHub hides the original diff on merge, it is displayed below for
the sake of provenance:

As this is a foreign pull request (from a fork), the diff is supplied
below (as it won't show otherwise due to GitHub magic):

diff --git a/CODEOWNERS b/CODEOWNERS
deleted file mode 100644
index dc4b5da650e..000
--- a/CODEOWNERS
+++ /dev/null
@@ -1,131 +0,0 @@
-#
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements.  See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License.  You may obtain a copy of the License at
-#
-#http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-
-# This file is used for auto-assigning reviewers to PRs.
-#
-# The last matching rule wins. For details, see:
-# https://help.github.com/articles/about-codeowners/
-
-# Per-language reviewers.
-*.go @herohde
-*.java @lukecwik @kennknowles @aaltay
-*.py @pabloem @robertwb @aaltay @charlesccychen
-
-# SDK components reviewers.
-/sdks/go/ @herohde
-
-/sdks/java/ @aaltay @kennknowles
-/sdks/java/core @lukecwik
-#/sdks/java/extensions
-/sdks/java/extensions/google-cloud-platform-core @lukecwik @chamikaramj
-#/sdks/java/extensions/jackson
-#/sdks/java/extensions/join-library
-#/sdks/java/extensions/protobuf
-#/sdks/java/extensions/sketching
-#/sdks/java/extensions/sorter
-/sdks/java/extensions/sql @akedin @apilloud @amaliujia @XuMingmin @xumingming 
@kennknowles
-/sdks/java/container @herohde @aaltay
-/sdks/java/fn-execution @lukecwik @angoenka
-/sdks/java/nexmark @echauchot @aromanenko-dev
-/sdks/java/build-tools @jasonkuster @swegner
-/sdks/java/harness @lukecwik
-/sdks/java/io @jbonofre @lukecwik @chamikaramj @timrobertson100
-/sdks/java/io/parquet @lgajowy @jbonofre @aromanenko-dev
-/sdks/java/io/common @chamikaramj @timrobertson100
-/sdks/java/io/file-based-io-tests @lgajowy @kkucharc @chamikaramj 
@timrobertson100
-/sdks/java/io/elasticsearch-tests @echauchot @timrobertson100
-#/sdks/java/io/amazon-web-services
-/sdks/java/io/google-cloud-platform @lukecwik @chamikaramj
-/sdks/java/io/hadoop-input-format @aromanenko-dev @timrobertson100
-/sdks/java/io/solr @timrobertson100
-/sdks/java/io/kinesis @aromanenko-dev
-/sdks/java/io/redis @jbonofre
-/sdks/java/io/mongodb @jbonofre
-/sdks/java/io/hcatalog @timrobertson100
-/sdks/java/io/elasticsearch @echauchot @jbonofre @timrobertson100
-/sdks/java/io/jdbc @jbonofre @timrobertson100
-/sdks/java/io/mqtt @jbonofre
-/sdks/java/io/hadoop-file-system @timrobertson100
-/sdks/java/io/amqp @jbonofre
-/sdks/java/io/cassandra @jbonofre @echauchot
-#/sdks/java/io/tika
-#/sdks/java/io/xml
-#/sdks/java/io/kafka
-/sdks/java/io/jms @jbonofre
-/sdks/java/io/hbase @timrobertson100 @aromanenko-dev
-/sdks/java/io/hadoop-common @timrobertson100
-#/sdks/java/maven-archetypes
-/sdks/java/javadoc @melap
-
-/sdks/python/ @aaltay @charlesccychen
-/sdks/python/scripts @aaltay
-/sdks/python/container @herohde @aaltay @charlesccychen
-/sdks/python/apache_beam/runners @pabloem @charlesccychen
-/sdks/python/apache_beam/utils @pabloem @charlesccychen
-/sdks/python/apache_beam/examples @aaltay @charlesccychen
-/sdks/python/apache_beam/internal @aaltay @charlesccychen
-/sdks/python/apache_beam/tools @pabloem @charlesccychen
-/sdks/python/apache_beam/coders @charlesccychen
-/sdks/python/apache_beam/portability @charlesccychen @robertwb @aaltay
-/sdks/python/apache_beam/typehints @charlesccychen
-/sdks/python/apache_beam/options @pabloem @charlesccychen
-/sdks/python/apache_beam/transforms @pabloem @aaltay @charlesccychen
-/sdks/python/apache_beam/testing @pabloem @aaltay
-/sdks/python/apache_beam/metrics @pabloem @aaltay
-/sdks/python/apache_beam/io @chamikaramj @aaltay @udim
-
-# Build and test infrastructure reviewers.
-#/.github
-/.test-infra @lgajowy
-/.test-infra/jenkins @lgajowy @kkucharc @echauchot
-/.test-infra/jupyter @udim
-/.test-infra/kubernetes @lgajowy 

[jira] [Work logged] (BEAM-4790) Make it easier to select coder reviewers for PRs

2018-07-24 Thread ASF GitHub Bot (JIRA)


 [ 
https://issues.apache.org/jira/browse/BEAM-4790?focusedWorklogId=126922=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-126922
 ]

ASF GitHub Bot logged work on BEAM-4790:


Author: ASF GitHub Bot
Created on: 24/Jul/18 22:00
Start Date: 24/Jul/18 22:00
Worklog Time Spent: 10m 
  Work Description: udim commented on issue #6049: [BEAM-4790] Remove 
CODEOWNERs.
URL: https://github.com/apache/beam/pull/6049#issuecomment-407566099
 
 
   R: @charlesccychen 


This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Issue Time Tracking
---

Worklog Id: (was: 126922)
Time Spent: 1h 20m  (was: 1h 10m)

> Make it easier to select coder reviewers for PRs
> 
>
> Key: BEAM-4790
> URL: https://issues.apache.org/jira/browse/BEAM-4790
> Project: Beam
>  Issue Type: Improvement
>  Components: project-management
>Reporter: Udi Meiri
>Assignee: Udi Meiri
>Priority: Major
>  Time Spent: 1h 20m
>  Remaining Estimate: 0h
>
> The original idea was to use Github's CODEOWNERS feature, but that turned out 
> to not work well for Apache Beam.
> Thread: 
> https://lists.apache.org/thread.html/9cc3191b21489c855ed502beade6d453b18e26eec46cb2c3dfe810e9@%3Cdev.beam.apache.org%3E
> Document discussing this idea:
> https://docs.google.com/document/d/184Tn0ONJ2ENHBVrhIes4seVuBSkww7xX5xb5W2VZwm8/edit#heading=h.l7mcrg761zp8
> Mailing list thread:
> https://lists.apache.org/thread.html/6138d08c551e254b5f13b26c6ba06579a49a4694f4d13ad6d164689a@%3Cdev.beam.apache.org%3E



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Work logged] (BEAM-4790) Make it easier to select coder reviewers for PRs

2018-07-24 Thread ASF GitHub Bot (JIRA)


 [ 
https://issues.apache.org/jira/browse/BEAM-4790?focusedWorklogId=126908=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-126908
 ]

ASF GitHub Bot logged work on BEAM-4790:


Author: ASF GitHub Bot
Created on: 24/Jul/18 21:39
Start Date: 24/Jul/18 21:39
Worklog Time Spent: 10m 
  Work Description: udim opened a new pull request #6049: [BEAM-4790] 
Remove CODEOWNERs.
URL: https://github.com/apache/beam/pull/6049
 
 
   
   
   
   Follow this checklist to help us incorporate your contribution quickly and 
easily:
   
- [ ] Format the pull request title like `[BEAM-XXX] Fixes bug in 
ApproximateQuantiles`, where you replace `BEAM-XXX` with the appropriate JIRA 
issue, if applicable. This will automatically link the pull request to the 
issue.
- [ ] If this contribution is large, please file an Apache [Individual 
Contributor License Agreement](https://www.apache.org/licenses/icla.pdf).
   
   It will help us expedite review of your Pull Request if you tag someone 
(e.g. `@username`) to look at it.
   
   Post-Commit Tests Status (on master branch)
   

   
   Lang | SDK | Apex | Dataflow | Flink | Gearpump | Samza | Spark
   --- | --- | --- | --- | --- | --- | --- | ---
   Go | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Go_GradleBuild/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Go_GradleBuild/lastCompletedBuild/)
 | --- | --- | --- | --- | --- | ---
   Java | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Java_GradleBuild/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_GradleBuild/lastCompletedBuild/)
 | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Apex_Gradle/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Apex_Gradle/lastCompletedBuild/)
 | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Dataflow_Gradle/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Dataflow_Gradle/lastCompletedBuild/)
 | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Flink_Gradle/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Flink_Gradle/lastCompletedBuild/)
 | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Gearpump_Gradle/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Gearpump_Gradle/lastCompletedBuild/)
 | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Samza_Gradle/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Samza_Gradle/lastCompletedBuild/)
 | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Spark_Gradle/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Spark_Gradle/lastCompletedBuild/)
   Python | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Python_Verify/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Python_Verify/lastCompletedBuild/)
 | --- | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Py_VR_Dataflow/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Py_VR_Dataflow/lastCompletedBuild/)
  [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Py_ValCont/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Py_ValCont/lastCompletedBuild/)
 | --- | --- | --- | ---
   
   
   
   
   


This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Issue Time Tracking
---

Worklog Id: (was: 126908)
Time Spent: 1h 10m  (was: 1h)

> Make it easier to select coder reviewers for PRs
> 
>
> Key: BEAM-4790
> URL: https://issues.apache.org/jira/browse/BEAM-4790
> Project: Beam
>  Issue Type: Improvement
>  Components: project-management
>Reporter: Udi Meiri
>Assignee: Udi Meiri
>Priority: Major
>  Time Spent: 1h 10m
>  Remaining Estimate: 0h
>
> The original idea was to use Github's CODEOWNERS feature, but that turned out 
> to not work well for Apache Beam.
> Thread: 
> 

[jira] [Work logged] (BEAM-4790) Make it easier to select coder reviewers for PRs

2018-07-17 Thread ASF GitHub Bot (JIRA)


 [ 
https://issues.apache.org/jira/browse/BEAM-4790?focusedWorklogId=124161=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-124161
 ]

ASF GitHub Bot logged work on BEAM-4790:


Author: ASF GitHub Bot
Created on: 17/Jul/18 18:19
Start Date: 17/Jul/18 18:19
Worklog Time Spent: 10m 
  Work Description: udim closed pull request #5951: [BEAM-4790] Replace 
Github reviewer auto-assignment with suggest_reviewers.py script
URL: https://github.com/apache/beam/pull/5951
 
 
   

This is a PR merged from a forked repository.
As GitHub hides the original diff on merge, it is displayed below for
the sake of provenance:

As this is a foreign pull request (from a fork), the diff is supplied
below (as it won't show otherwise due to GitHub magic):

diff --git a/CODEOWNERS b/CODEOWNERS_
similarity index 94%
rename from CODEOWNERS
rename to CODEOWNERS_
index 3a125c5b4c4..f9efcf164c7 100644
--- a/CODEOWNERS
+++ b/CODEOWNERS_
@@ -15,10 +15,10 @@
 # limitations under the License.
 #
 
-# This file is used for auto-assigning reviewers to PRs.
-#
-# The last matching rule wins. For details, see:
-# https://help.github.com/articles/about-codeowners/
+# This file is used for suggesting reviewers for PRs.
+# The last matching rule wins.
+# See https://help.github.com/articles/about-codeowners/ for path pattern
+# examples.
 
 # Per-language reviewers.
 *.go @herohde
@@ -26,9 +26,9 @@
 *.py @pabloem @robertwb @aaltay @charlesccychen
 
 # SDK components reviewers.
-/sdks/go/ @herohde
+/sdks/go @herohde
 
-/sdks/java/ @aaltay @kennknowles
+/sdks/java @aaltay @kennknowles
 /sdks/java/core @lukecwik
 #/sdks/java/extensions
 /sdks/java/extensions/google-cloud-platform-core @lukecwik @chamikaramj
@@ -71,7 +71,7 @@
 #/sdks/java/maven-archetypes
 /sdks/java/javadoc @melap
 
-/sdks/python/ @aaltay @charlesccychen
+/sdks/python @aaltay @charlesccychen
 /sdks/python/scripts @aaltay
 /sdks/python/container @herohde @aaltay @charlesccychen
 /sdks/python/apache_beam/runners @pabloem @charlesccychen
diff --git a/suggest_reviewers.py b/suggest_reviewers.py
new file mode 100755
index 000..7272c84a573
--- /dev/null
+++ b/suggest_reviewers.py
@@ -0,0 +1,100 @@
+#!/bin/bash
+#
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements.  See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License.  You may obtain a copy of the License at
+#
+#http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+
+from __future__ import print_function
+
+import argparse
+import collections
+import fnmatch
+import logging
+import requests
+import random
+import string
+
+CODEOWNERS_FILE = 'CODEOWNERS_'
+
+
+class Codeowners(object):
+
+  def __init__(self, codeowners_file):
+self.path_owner_map = collections.OrderedDict()
+for line in open(codeowners_file):
+  line = line.split('#', 1)[0].strip()
+  if not line:
+continue
+  path, owners = line.split(' ', 1)
+  self.path_owner_map[path] = owners.split()
+
+  def _get_reviewers_for_path(self, path):
+res = []
+for path_pattern, owners in self.path_owner_map.iteritems():
+  if '*' not in path_pattern:
+path_pattern += '*'
+if not path_pattern.startswith('/'):
+  path_pattern = '*/' + path_pattern
+  if fnmatch.fnmatch(path, path_pattern):
+res = (path_pattern, owners)
+return res
+
+  def get_reviewers(self, paths, random_seed):
+random.seed(random_seed)
+reviewers = set()
+for path in paths:
+  path_pattern, candidates = self._get_reviewers_for_path(path)
+  if not candidates:
+logging.warning('No candidate reviewers for path: %s', path)
+continue
+  selected_candidate = candidates[random.randint(0, len(candidates) - 1)]
+  logging.info('Selected reviewer %s for: %s (path_pattern: %s)',
+   selected_candidate, path, path_pattern)
+  reviewers.add(selected_candidate)
+
+return reviewers
+
+
+class PullRequest(object):
+
+  def __init__(self, number):
+self.number = number
+url = 'https://api.github.com/repos/apache/beam/pulls/%d/files' % number
+self.files = []
+for file_json in requests.get(url).json():
+  self.files.append('/' + file_json['filename'])
+
+
+def main():
+  logging.getLogger().setLevel(logging.INFO)
+  parser = argparse.ArgumentParser()
+  

[jira] [Work logged] (BEAM-4790) Make it easier to select coder reviewers for PRs

2018-07-17 Thread ASF GitHub Bot (JIRA)


 [ 
https://issues.apache.org/jira/browse/BEAM-4790?focusedWorklogId=124160=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-124160
 ]

ASF GitHub Bot logged work on BEAM-4790:


Author: ASF GitHub Bot
Created on: 17/Jul/18 18:19
Start Date: 17/Jul/18 18:19
Worklog Time Spent: 10m 
  Work Description: udim commented on issue #5951: [BEAM-4790] Replace 
Github reviewer auto-assignment with suggest_reviewers.py script
URL: https://github.com/apache/beam/pull/5951#issuecomment-405678755
 
 
   Will just remove CODEOWNERS in another PR, in favor of blame-based 
assignment.


This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Issue Time Tracking
---

Worklog Id: (was: 124160)
Time Spent: 50m  (was: 40m)

> Make it easier to select coder reviewers for PRs
> 
>
> Key: BEAM-4790
> URL: https://issues.apache.org/jira/browse/BEAM-4790
> Project: Beam
>  Issue Type: Improvement
>  Components: project-management
>Reporter: Udi Meiri
>Assignee: Udi Meiri
>Priority: Major
>  Time Spent: 50m
>  Remaining Estimate: 0h
>
> The original idea was to use Github's CODEOWNERS feature, but that turned out 
> to not work well for Apache Beam.
> Thread: 
> https://lists.apache.org/thread.html/9cc3191b21489c855ed502beade6d453b18e26eec46cb2c3dfe810e9@%3Cdev.beam.apache.org%3E
> Document discussing this idea:
> https://docs.google.com/document/d/184Tn0ONJ2ENHBVrhIes4seVuBSkww7xX5xb5W2VZwm8/edit#heading=h.l7mcrg761zp8
> Mailing list thread:
> https://lists.apache.org/thread.html/6138d08c551e254b5f13b26c6ba06579a49a4694f4d13ad6d164689a@%3Cdev.beam.apache.org%3E



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Work logged] (BEAM-4790) Make it easier to select coder reviewers for PRs

2018-07-13 Thread ASF GitHub Bot (JIRA)


 [ 
https://issues.apache.org/jira/browse/BEAM-4790?focusedWorklogId=123156=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-123156
 ]

ASF GitHub Bot logged work on BEAM-4790:


Author: ASF GitHub Bot
Created on: 14/Jul/18 01:24
Start Date: 14/Jul/18 01:24
Worklog Time Spent: 10m 
  Work Description: udim commented on issue #5951: [BEAM-4790] Replace 
Github reviewer auto-assignment with suggest_reviewers.py script
URL: https://github.com/apache/beam/pull/5951#issuecomment-404988848
 
 
   The idea is to run it like a precommit test on Jenkins, and have it report 
back the list of suggested reviewers. Still a work in progress, so for now 
users should run it manually. The current Github-based auto-assignment is 
problematic.


This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Issue Time Tracking
---

Worklog Id: (was: 123156)
Time Spent: 40m  (was: 0.5h)

> Make it easier to select coder reviewers for PRs
> 
>
> Key: BEAM-4790
> URL: https://issues.apache.org/jira/browse/BEAM-4790
> Project: Beam
>  Issue Type: Improvement
>  Components: project-management
>Reporter: Udi Meiri
>Assignee: Udi Meiri
>Priority: Major
>  Time Spent: 40m
>  Remaining Estimate: 0h
>
> The original idea was to use Github's CODEOWNERS feature, but that turned out 
> to not work well for Apache Beam.
> Thread: 
> https://lists.apache.org/thread.html/9cc3191b21489c855ed502beade6d453b18e26eec46cb2c3dfe810e9@%3Cdev.beam.apache.org%3E
> Document discussing this idea:
> https://docs.google.com/document/d/184Tn0ONJ2ENHBVrhIes4seVuBSkww7xX5xb5W2VZwm8/edit#heading=h.l7mcrg761zp8
> Mailing list thread:
> https://lists.apache.org/thread.html/6138d08c551e254b5f13b26c6ba06579a49a4694f4d13ad6d164689a@%3Cdev.beam.apache.org%3E



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Work logged] (BEAM-4790) Make it easier to select coder reviewers for PRs

2018-07-13 Thread ASF GitHub Bot (JIRA)


 [ 
https://issues.apache.org/jira/browse/BEAM-4790?focusedWorklogId=123149=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-123149
 ]

ASF GitHub Bot logged work on BEAM-4790:


Author: ASF GitHub Bot
Created on: 14/Jul/18 01:02
Start Date: 14/Jul/18 01:02
Worklog Time Spent: 10m 
  Work Description: holdenk commented on issue #5951: [BEAM-4790] Replace 
Github reviewer auto-assignment with suggest_reviewers.py script
URL: https://github.com/apache/beam/pull/5951#issuecomment-404987381
 
 
   So are users supposed to run `suggest_reviewers.py` or is automatically run 
somewhere?


This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Issue Time Tracking
---

Worklog Id: (was: 123149)
Time Spent: 20m  (was: 10m)

> Make it easier to select coder reviewers for PRs
> 
>
> Key: BEAM-4790
> URL: https://issues.apache.org/jira/browse/BEAM-4790
> Project: Beam
>  Issue Type: Improvement
>  Components: project-management
>Reporter: Udi Meiri
>Assignee: Udi Meiri
>Priority: Major
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> The original idea was to use Github's CODEOWNERS feature, but that turned out 
> to not work well for Apache Beam.
> Thread: 
> https://lists.apache.org/thread.html/9cc3191b21489c855ed502beade6d453b18e26eec46cb2c3dfe810e9@%3Cdev.beam.apache.org%3E
> Document discussing this idea:
> https://docs.google.com/document/d/184Tn0ONJ2ENHBVrhIes4seVuBSkww7xX5xb5W2VZwm8/edit#heading=h.l7mcrg761zp8
> Mailing list thread:
> https://lists.apache.org/thread.html/6138d08c551e254b5f13b26c6ba06579a49a4694f4d13ad6d164689a@%3Cdev.beam.apache.org%3E



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Work logged] (BEAM-4790) Make it easier to select coder reviewers for PRs

2018-07-13 Thread ASF GitHub Bot (JIRA)


 [ 
https://issues.apache.org/jira/browse/BEAM-4790?focusedWorklogId=123150=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-123150
 ]

ASF GitHub Bot logged work on BEAM-4790:


Author: ASF GitHub Bot
Created on: 14/Jul/18 01:02
Start Date: 14/Jul/18 01:02
Worklog Time Spent: 10m 
  Work Description: holdenk edited a comment on issue #5951: [BEAM-4790] 
Replace Github reviewer auto-assignment with suggest_reviewers.py script
URL: https://github.com/apache/beam/pull/5951#issuecomment-404987381
 
 
   So are devs supposed to run `suggest_reviewers.py` or is automatically run 
somewhere?


This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Issue Time Tracking
---

Worklog Id: (was: 123150)
Time Spent: 0.5h  (was: 20m)

> Make it easier to select coder reviewers for PRs
> 
>
> Key: BEAM-4790
> URL: https://issues.apache.org/jira/browse/BEAM-4790
> Project: Beam
>  Issue Type: Improvement
>  Components: project-management
>Reporter: Udi Meiri
>Assignee: Udi Meiri
>Priority: Major
>  Time Spent: 0.5h
>  Remaining Estimate: 0h
>
> The original idea was to use Github's CODEOWNERS feature, but that turned out 
> to not work well for Apache Beam.
> Thread: 
> https://lists.apache.org/thread.html/9cc3191b21489c855ed502beade6d453b18e26eec46cb2c3dfe810e9@%3Cdev.beam.apache.org%3E
> Document discussing this idea:
> https://docs.google.com/document/d/184Tn0ONJ2ENHBVrhIes4seVuBSkww7xX5xb5W2VZwm8/edit#heading=h.l7mcrg761zp8
> Mailing list thread:
> https://lists.apache.org/thread.html/6138d08c551e254b5f13b26c6ba06579a49a4694f4d13ad6d164689a@%3Cdev.beam.apache.org%3E



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Work logged] (BEAM-4790) Make it easier to select coder reviewers for PRs

2018-07-13 Thread ASF GitHub Bot (JIRA)


 [ 
https://issues.apache.org/jira/browse/BEAM-4790?focusedWorklogId=123147=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-123147
 ]

ASF GitHub Bot logged work on BEAM-4790:


Author: ASF GitHub Bot
Created on: 14/Jul/18 00:58
Start Date: 14/Jul/18 00:58
Worklog Time Spent: 10m 
  Work Description: udim commented on issue #5951: [BEAM-4790] Replace 
Github reviewer auto-assignment with suggest_reviewers.py script
URL: https://github.com/apache/beam/pull/5951#issuecomment-404987057
 
 
   @tweise Created a JIRA. Thanks


This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Issue Time Tracking
---

Worklog Id: (was: 123147)
Time Spent: 10m
Remaining Estimate: 0h

> Make it easier to select coder reviewers for PRs
> 
>
> Key: BEAM-4790
> URL: https://issues.apache.org/jira/browse/BEAM-4790
> Project: Beam
>  Issue Type: Improvement
>  Components: project-management
>Reporter: Udi Meiri
>Assignee: Davor Bonaci
>Priority: Major
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> The original idea was to use Github's CODEOWNERS feature, but that turned out 
> to not work well for Apache Beam.
> Thread: 
> https://lists.apache.org/thread.html/9cc3191b21489c855ed502beade6d453b18e26eec46cb2c3dfe810e9@%3Cdev.beam.apache.org%3E
> Document discussing this idea:
> https://docs.google.com/document/d/184Tn0ONJ2ENHBVrhIes4seVuBSkww7xX5xb5W2VZwm8/edit#heading=h.l7mcrg761zp8
> Mailing list thread:
> https://lists.apache.org/thread.html/6138d08c551e254b5f13b26c6ba06579a49a4694f4d13ad6d164689a@%3Cdev.beam.apache.org%3E



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)