Hi, all

Thanks to the reviewers’ hard working.
When a new issue or pull request, the issue provider hope can be reviewed 
quickly. So we usually “@somebody”, it’s only a request for quick review.
Maybe we can identify whether this issue is indeed necessary or its obvious 
problem, so as to decide whether close it or review it forward.
I think we can have one reviewer whose main responsibility is identify the 
unworthiness issue and PR and close them.

:)

Best,
Jinkui Shi

> On Jan 26, 2017, at 13:58, Haohui Mai <ricet...@gmail.com> wrote:
> 
> +1. Nice to be pinged if required, but relying on specific people to review
> simply does not scale.
> 
> Popping up one level, occasionally the fact that people tag other people is
> because the PRs are left unreviewed for a while (or they believe the PRs
> will not be reviewed unless they explicitly ping other folks). Having more
> people (not necessarily committers) to participate the review process will
> go a long way.
> 
> I took a quick skim on the PRs and I noticed that only a few of them are
> actually in mergeable shapes (i.e., properly rebased and passing CI).
> 
> Maybe it is a good idea to proactively clean up the open pull requests to
> make it easier for people to check them out? That way there might be more
> help for reviews from the community side.
> 
> Regards,
> Haohui
> 
> On Tue, Jan 24, 2017 at 5:07 AM Till Rohrmann <trohrm...@apache.org> wrote:
> 
>> I agree with Aljoscha that tagging the PRs helps me to get notified about
>> PRs where I could be of help. But I also think that it should not be the
>> ultimate responsibility of the tagged person(s) to review the code.
>> Everyone should feel empowered to do so. And also the tagging does not free
>> oneself from browsing the PR list to check out the open PRs.
>> 
>> @Theo, usually this notification should already happen via the JIRA
>> integration given that the person who created the JIRA issue also watches
>> it.
>> 
>> Cheers,
>> Till
>> 
>> On Tue, Jan 24, 2017 at 1:29 PM, Theodore Vasiloudis <
>> theodoros.vasilou...@gmail.com> wrote:
>> 
>>> I was wondering how this relates to the shepherding of PRs we have
>>> discussed in the past. If I make a PR for an issue reported from a
>> specific
>>> committer, doesn't tagging them make sense?
>>> 
>>> Has the shepherding of PRs been tried out?
>>> 
>>> On Tue, Jan 24, 2017 at 12:17 PM, Aljoscha Krettek <aljos...@apache.org>
>>> wrote:
>>> 
>>>> It seems I'm in a bit of a minority here but I like the @R tags. There
>>> are
>>>> simply to many pull request for someone to keep track of all of them
>> and
>>> if
>>>> someone things that a certain person would be good for reviewing a
>> change
>>>> then tagging them helps them notice the PR.
>>>> 
>>>> I think the tag should not mean that only that person can/should review
>>> the
>>>> PR, it should serve as a proposal.
>>>> 
>>>> I'm happy to not use it anymore if everyone else doesn't like them.
>>>> 
>>>> On Sat, 21 Jan 2017 at 00:53 Fabian Hueske <fhue...@gmail.com> wrote:
>>>> 
>>>>> Hi Haohui,
>>>>> 
>>>>> reviewing pull requests is a great way of contributing to the
>>> community!
>>>>> 
>>>>> I am not aware of specific instructions for the review process. The
>> are
>>>>> some dos and don'ts on our "contribute code" page [1] that should be
>>>>> considered. Apart from that, I think the best way to start is to
>> become
>>>>> familiar with a certain part of the code base (reading code,
>>>> contributing)
>>>>> and then to look out for pull requests that address the part you are
>>>>> familiar with.
>>>>> 
>>>>> The review does not have to cover all aspects of a PR (a committer
>> will
>>>>> have a look as well), but from my personal experience the effort to
>>>> review
>>>>> a PR is often much lower if some other person has had a look at it
>>>> already
>>>>> and gave feedback.
>>>>> I think this can help a lot to reduce the review "load" on the
>>>> committers.
>>>>> Maybe you find some contributors who are interested in the same
>>>> components
>>>>> as you and you can start reviewing each others code.
>>>>> 
>>>>> Thanks,
>>>>> Fabian
>>>>> 
>>>>> [1] http://flink.apache.org/contribute-code.html#coding-guidelines
>>>>> 
>>>>> 
>>>>> 2017-01-20 23:02 GMT+01:00 jincheng sun <sunjincheng...@gmail.com>:
>>>>> 
>>>>>> I totally agree with all of your ideas.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> Best wishes,
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> SunJincheng.
>>>>>> 
>>>>>> Stephan Ewen <se...@apache.org>于2017年1月16日 周一19:42写道:
>>>>>> 
>>>>>>> Hi!
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> I have seen that recently many pull requests designate reviews by
>>>>> writing
>>>>>>> 
>>>>>>> "@personA review please" or so.
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> I am personally quite strongly against that, I think it hurts the
>>>>>> community
>>>>>>> 
>>>>>>> work:
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>>  - The same few people get usually "designated" and will
>> typically
>>>> get
>>>>>>> 
>>>>>>> overloaded and often not do the review.
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>>  - At the same time, this discourages other community members
>> from
>>>>>> looking
>>>>>>> 
>>>>>>> at the pull request, which is totally undesirable.
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>>  - In general, review participation should be "pull based"
>> (person
>>>>>> decides
>>>>>>> 
>>>>>>> what they want to work on) not "push based" (random person pushes
>>>> work
>>>>> to
>>>>>>> 
>>>>>>> another person). Push-based just creates the wrong feeling in a
>>>>> community
>>>>>>> 
>>>>>>> of volunteers.
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>>  - In many cases the designated reviews are not the ones most
>>>>>>> 
>>>>>>> knowledgeable in the code, which is understandable, because how
>>>> should
>>>>>>> 
>>>>>>> contributors know whom to tag?
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> Long story short, why don't we just drop that habit?
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> Greetings,
>>>>>>> 
>>>>>>> Stephan
>>>>>>> 
>>>>>>> 
>>>>>> 
>>>>> 
>>>> 
>>> 
>> 


Reply via email to