On Thu, Oct 17, 2013 at 8:27 PM, Sundar Shankar <sundar...@gmail.com> wrote:
> I have been trying to locate a documentation which can help set project
> level default reviewers(multiple engineers).
> Seems like this is doable, however, i see could not find any useful
> information on this topic either on discussion board or google.
You can't really set reviewers [...]
David,
Is that mean, I have to compile and install this reviewers-by blame plugin ?
So i created the first version of default-reviewers plugin on gh [1],but i would like to host it on gerrit-review to make contribution easier:Any chance to create a project on gerrit-review?
Am Mittwoch, 30. Oktober 2013 16:22:37 UTC+1 schrieb David Ostrovsky:
On Wednesday, October 30, 2013 2:59:17 PM UTC+1, Sundar Shankar wrote:David,
Is that mean, I have to compile and install this reviewers-by blame plugin ?Unfortunately the plugin owner disagreed with my proposal to enhancethe existing reviewers-by blame plugin with new strategies, like,fixed reviewers, per topic, per branch or even per pattern, like we areusing for watching changes.I don't think that we should have one plugin per reviewer strategy though, butone reviewers-plugin that can handle all them.With Edwin's recent changes the project specific plugin configuration canbe stored in an own configuration file in the projects 'refs/meta/config' branch.And even project inheritance is supported.All that make such a multi strategy reviewers plugin much more sense for me.Can someone please create a new plugins/reviewers project on Gerrit review?
--
--
To unsubscribe, email repo-discuss...@googlegroups.com
More info at http://groups.google.com/group/repo-discuss?hl=en
---
You received this message because you are subscribed to the Google Groups "Repo and Gerrit Discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to repo-discuss...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
2013/10/31 David Ostrovsky <david.o...@gmail.com>
So i created the first version of default-reviewers plugin on gh [1],but i would like to host it on gerrit-review to make contribution easier:Any chance to create a project on gerrit-review?I already created the project
https://gerrit-review.googlesource.com/#/admin/projects/plugins/reviewers
Hi Dave,Can you please provide the link to the patch set that you have submitted for issue 681:default reviewer.
Hi Edwin/David,
I have cloned reviewers plugin to my local machine and now
I am trying to build the reviewers plugin but I am getting error.
Please let me know if I am missing something.
[mani@localhost gerrit]$ buck build plugins/reviewers:reviewers
[+] PARSING BUILD FILES...0.4s
Traceback (most recent call last):
File "/home/mani/buck/src/com/facebook/buck/parser/buck.py", line 872, in <module>
main()
File "/home/mani/buck/src/com/facebook/buck/parser/buck.py", line 867, in main
buildFileProcessor.process(build_file.rstrip())
File "/home/mani/buck/src/com/facebook/buck/parser/buck.py", line 800, in process
build_env['BUILD_FILE_SYMBOL_TABLE'])
File "/home/mani/git/gerrit/./plugins/reviewers/BUCK", line 2, in <module>
REPO = MAVEN_LOCAL
NameError: name 'MAVEN_LOCAL' is not defined
BUILD FAILED: Parse error for BUCK file ./plugins/reviewers/BUCK: End of input at line 1 column 1
Hi David,
I tried the following -
Hi David,
I am getting following error on using given steps.
Hi David,Thanks. I was able to download the plugin and also build it successfully.Do we have any documentation where it is menationed where we can seehow to use it plugin?
Where can I see changes in UI (to set reviewers for project) after building this plugin?
Hi David,
I saw that the [1] series of changes that you mentioned have now been merged into gerrit.Does this mean that now we add default reviewers through the UI ?
Hi David, Ok. So can you please let me know if any changes have already been submitted for that?
Also after that list of changes is merged how do they impact or help default reviewer plugin?
Hi David, Ok. So can you please let me know if any changes have already been submitted for that? Also after that list of changes is merged how do they impact or help default reviewer plugin?
Hi David, I am trying to add default reviewers to a project using Reviewer plugin. For this I followed these steps: 1 -Installed the Reviewer plugin in my local environment. It installed successfully. 2- I am able to see the Reviewer plugin field in the project config page now. 3- Here I added a reviewer for a project (tested adding with both emailId and username) and saved it. 4- Logged in with the added reviewer and clicked on My changes link to see the change here but that change wasn't appearing. Also, in the change, I was not able to see the added reviewer. Please let me know if I am missing anything here. Thanks Gouranga
Hi David, I am trying to add default reviewers to a project using Reviewer plugin. For this I followed these steps: 1 -Installed the Reviewer plugin in my local environment. It installed successfully. 2- I am able to see the Reviewer plugin field in the project config page now. 3- Here I added a reviewer for a project (tested adding with both emailId and username) and saved it. 4- Logged in with the added reviewer and clicked on My changes link to see the change here but that change wasn't appearing.
Hi David,
I uploaded a new patchset as per your suggestion and tried but still the change isn't appearing for the added reviewer.
Let me rephrase the steps i did for the above.
1. Created three users gouranga admin(Admin), gouranga developer, gouranga developer1.
2. Uploaded a change through the user gouranga developer and uploaded new patchsets as per 1.png.
3. Logged in with gouranga admin(Admin) and added the reviewer gouranga developer1(gourangabam@gmail.com) for the
Hi David,
Any Suggestions on the above ?
On Tuesday, March 25, 2014 11:42:37 AM UTC+5:30, Gouranga Panigrahi wrote:Hi David,
I uploaded a new patchset as per your suggestion and tried but still the change isn't appearing for the added reviewer.
Let me rephrase the steps i did for the above.
1. Created three users gouranga admin(Admin), gouranga developer, gouranga developer1.
2. Uploaded a change through the user gouranga developer and uploaded new patchsets as per 1.png.
3. Logged in with gouranga admin(Admin) and added the reviewer gouranga developer1(gourangabam@gmail.com) for the
project in the reviewer plugin as per 2.png
4. Logged in with the gouranga developer1 and clicked on My changes link to see the change here but that change wasn't appearing.
Am i doing the steps right or missing something here ?
Please suggest.
On Tue, Mar 25, 2014 at 10:50 PM, Gouranga Panigrahi <goura...@gmail.com> wrote:
Hi David,
Any Suggestions on the above ?Possible reasons that there has not been a reply in the 11 hours since your previous question:- Nobody knows the answer- Everybody is busy with other work- They are deliberately not answering, in the hope that you'll start to make a little more effort to figure it out by yourself
On Tuesday, March 25, 2014 11:42:37 AM UTC+5:30, Gouranga Panigrahi wrote:
Hi David,
I uploaded a new patchset as per your suggestion and tried but still the change isn't appearing for the added reviewer.
Let me rephrase the steps i did for the above.
1. Created three users gouranga admin(Admin), gouranga developer, gouranga developer1.
2. Uploaded a change through the user gouranga developer and uploaded new patchsets as per 1.png.
3. Logged in with gouranga admin(Admin) and added the reviewer gouranga developer1(goura...@gmail.com) for the
project in the reviewer plugin as per 2.png
4. Logged in with the gouranga developer1 and clicked on My changes link to see the change here but that change wasn't appearing.
Am i doing the steps right or missing something here ?
Please suggest.
Hi David,
Thanks for the suggestion. I tried with the order you suggested but no luck :(
Is there any documentation for the same which could be helpful.
--
--
To unsubscribe, email repo-discuss...@googlegroups.com
More info at http://groups.google.com/group/repo-discuss?hl=en
---
You received this message because you are subscribed to the Google Groups "Repo and Gerrit Discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to repo-discuss...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Hi David O,
I am working on issue 681 where i have to add default reviewers per branch.
Currently we can add reviewers at project level using reviewer plugin.
As Is scenario (in project.config):
[plugin "reviewers"]
reviewer = <email>
Scenario to be implemented (so that reviewer is added per branch of project):
[plugin "reviewers"]
reviewer = <email> <branch>
However, now when I am trying too add reviewer via backend I am unable to do so.
although I can add via UI.
Adding via UI meaning:
Currently after installing reviewer plugin in gerrit, a text box gets added in the projectinfo screen where
we can add the default reviewer for the project and save.
Adding via backend meaning:
Previously the same feature was achieved by adding the default reviewer in the project.config file manually as below:
[plugin "reviewers"]
reviewer = <email>
Is it still possible to add reviewers by adding them to project.config manually? or only via UI now?
To add reviewer per branch, I am planning to implement the following functionality in project.config and later extend to UI.
[plugin "reviewers"]
reviewer = <email> <branch>
Please suggest on this approach.Hi David O,
Adding via UI meaning: Currently after installing reviewer plugin in gerrit, a text box gets added in the projectinfo screen where we can add the default reviewer for the project and save. Adding via backend meaning: Previously the same feature was achieved by adding the default reviewer in the project.config file manually as below: [plugin "reviewers"] reviewer = <email> Is it still possible to add reviewers by adding them to project.config manually? or only via UI now? To add reviewer per branch, I am planning to implement the following functionality in project.config and later extend to UI. [plugin "reviewers"] reviewer = <email> <branch> Please suggest on this approach.
--
So the next steps would be:1. move the configuration from project.config to reviewers.config2. extend the plugin configuration as suggested above, to support:* branch = foo* dir = bar* file = baz
3. restrict the plugin configuration to project owners only
4. add (GWT) screen to enable plugin configuration per UI (like in serviceuser plugin)Sounds like a plan?
Hi Edwin/David O,
Can you please confirm if you are planning to add this feature as an extension to the existing functionality of reviewers-by-blame plugin ?
Thanks Edwin,
I had one more query. Is it still possible to add reviewers at project level by adding them to project.config manually?
Hi Edwin,
I tried to add a default reviewer at project level by adding it into project.config file and tested but the reviewer didn't get added. Can you please confirm if this feature still exists or i am missing anything ?
Hi Edwin,
I tried to add a default reviewer at project level by adding it into project.config file and tested but the reviewer didn't get added. Can you please confirm if this feature still exists or i am missing anything ?
Hi David O,
Yes, i have this fix installed in my local.