Checking the result, as a discovery, I found that one can
still file a JIRA with "blocker" priority.

IIRC someone in this thread once mentioned that
"Don't allow contributors to set a blocker priority."

Chesnay,

Thanks for the clarification.


Best,
tison.


Chesnay Schepler <ches...@apache.org> 于2019年7月18日周四 下午6:40写道:

> We haven't wiped the set of contributors yet. Not sure if there's an
> easy way to remove the permissions for all of them; someone from the PMC
> may have to bite the bullet and click 600 times in a row :)
>
> On 18/07/2019 12:32, Zili Chen wrote:
> > Robert,
> >
> > Thanks for your effort. Rejecting contributor permission request
> > with a nice message and pointing them to the announcement sounds
> > reasonable. Just to be clear, we now have no person with contributor
> > role, right?
> >
> > Chesnay,
> >
> > https://flink.apache.org/contributing/contribute-code.html has been
> > updated and mentions that "Only committers can assign a Jira ticket."
> >
> > I think the corresponding update has been done.
> >
> > Best,
> > tison.
> >
> >
> > Chesnay Schepler <ches...@apache.org> 于2019年7月18日周四 下午6:25写道:
> >
> >> Do our contribution guidelines contain anything that should be updated?
> >>
> >> On 18/07/2019 12:24, Chesnay Schepler wrote:
> >>> Sounds good to me.
> >>>
> >>> On 18/07/2019 12:07, Robert Metzger wrote:
> >>>> Infra has finally changed the permissions. I just announced the
> >>>> change in a
> >>>> separate email [1].
> >>>>
> >>>> One thing I wanted to discuss here is, how do we want to handle all
> the
> >>>> "contributor permissions" requests?
> >>>>
> >>>> My proposal is to basically reject them with a nice message, pointing
> >>>> them
> >>>> to my announcement.
> >>>>
> >>>> What do you think?
> >>>>
> >>>>
> >>>>
> >>>> [1]
> >>>>
> >>
> https://lists.apache.org/thread.html/4ed570c7110b7b55b5c3bd52bb61ff35d5bda88f47939d8e7f1844c4@%3Cdev.flink.apache.org%3E
> >>>>
> >>>>
> >>>> On Thu, Jul 4, 2019 at 1:21 PM Robert Metzger <rmetz...@apache.org>
> >>>> wrote:
> >>>>
> >>>>> This is the Jira ticket I opened
> >>>>> https://issues.apache.org/jira/browse/INFRA-18644 a long time ago :)
> >>>>>
> >>>>> On Thu, Jul 4, 2019 at 10:47 AM Chesnay Schepler <ches...@apache.org
> >
> >>>>> wrote:
> >>>>>
> >>>>>> @Robert what's the state here?
> >>>>>>
> >>>>>> On 24/06/2019 16:16, Robert Metzger wrote:
> >>>>>>> Hey all,
> >>>>>>>
> >>>>>>> I would like to drive this discussion to an end soon.
> >>>>>>> I've just merged the updated contribution guide to the Flink
> website:
> >>>>>>> https://flink.apache.org/contributing/contribute-code.html
> >>>>>>>
> >>>>>>> I will now ask Apache IINFRA to change the permissions in our Jira.
> >>>>>>>
> >>>>>>> Here's the updated TODO list:
> >>>>>>>
> >>>>>>> 1. I update the contribution guide DONE
> >>>>>>> 2. Update Flinkbot to close invalid PRs, and show warnings on PRs
> >>>>>>> with
> >>>>>>> unassigned JIRAs IN PROGRESS
> >>>>>>> 3. We ask Infra to change the permissions of our JIRA so that: IN
> >>>>>> PROGRESS
> >>>>>>>      a) only committers can assign users to tickets
> >>>>>>>      b) contributors can't assign users to tickets
> >>>>>>>      c) Every registered JIRA user is an assignable user in FLINK
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>> On Fri, May 24, 2019 at 9:18 AM Robert Metzger <
> rmetz...@apache.org>
> >>>>>> wrote:
> >>>>>>>> Hey,
> >>>>>>>>
> >>>>>>>> I started working on step 1 and proposed some changes to the Flink
> >>>>>>>> website: https://github.com/apache/flink-web/pull/217
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> On Tue, Apr 30, 2019 at 4:08 PM Robert Metzger <
> rmetz...@apache.org
> >>>>>>>> wrote:
> >>>>>>>>
> >>>>>>>>> Hi Fabian,
> >>>>>>>>> You are right, I made a mistake. I don't think it makes sense to
> >>>>>>>>> introduce a new permission class. This will make the life of JIRA
> >>>>>> admins
> >>>>>>>>> unnecessarily complicated.
> >>>>>>>>> I updated the task list:
> >>>>>>>>>
> >>>>>>>>> 1. I update the contribution guide
> >>>>>>>>> 2. Update Flinkbot to close invalid PRs, and show warnings on
> >>>>>>>>> PRs with
> >>>>>>>>> unassigned JIRAs
> >>>>>>>>> 3. We ask Infra to change the permissions of our JIRA so that:
> >>>>>>>>>      a) only committers can assign users to tickets
> >>>>>>>>>      b) contributors can't assign users to tickets
> >>>>>>>>>      c) Every registered JIRA user is an assignable user in FLINK
> >>>>>>>>> 4. We remove all existing contributors
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>> On Tue, Apr 30, 2019 at 12:00 PM Fabian Hueske <
> fhue...@gmail.com>
> >>>>>> wrote:
> >>>>>>>>>> Hi Robert,
> >>>>>>>>>>
> >>>>>>>>>> If I understood the decision correctly, we also need to ask
> >>>>>>>>>> Infra to
> >>>>>> make
> >>>>>>>>>> everybody an assignable user, right?
> >>>>>>>>>> Or do we want to add a new permission class "Assignable User"
> such
> >>>>>> that
> >>>>>>>>>> everyone still needs to ask for the right Jira permissions?
> >>>>>>>>>>
> >>>>>>>>>> Fabian
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>> Am Di., 30. Apr. 2019 um 10:46 Uhr schrieb Timo Walther <
> >>>>>>>>>> twal...@apache.org
> >>>>>>>>>>> :
> >>>>>>>>>>> Hi Robert,
> >>>>>>>>>>>
> >>>>>>>>>>> thanks for taking care of this. +1 to your suggested steps.
> >>>>>>>>>>>
> >>>>>>>>>>> Regards,
> >>>>>>>>>>> Timo
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>> Am 30.04.19 um 10:42 schrieb Robert Metzger:
> >>>>>>>>>>>> @Stephan: I agree. Auto-closing PRs is quite aggressive.
> >>>>>>>>>>>> I will only do that for PRs without JIRA ID or "[hotfix]" in
> the
> >>>>>>>>>> title.
> >>>>>>>>>>>> We can always revisit this at a later stage.
> >>>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>> I'm proposing the following steps:
> >>>>>>>>>>>>
> >>>>>>>>>>>> 1. I update the contribution guide
> >>>>>>>>>>>> 2. Update Flinkbot to close invalid PRs, and show warnings on
> >>>>>>>>>>>> PRs
> >>>>>>>>>> with
> >>>>>>>>>>>> unassigned JIRAs
> >>>>>>>>>>>> 3. We ask Infra to change the permissions of our JIRA so that:
> >>>>>>>>>>>>       a) only committers can assign users to tickets
> >>>>>>>>>>>>       b) contributors can't assign users to tickets
> >>>>>>>>>>>> 4. We remove all existing contributors
> >>>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>> On Wed, Apr 24, 2019 at 11:17 AM vino yang
> >>>>>>>>>>>> <yanghua1...@gmail.com>
> >>>>>>>>>>> wrote:
> >>>>>>>>>>>>> also +1 for option 2.
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> I think auto-close a PR sometimes a bit impertinency.
> >>>>>>>>>>>>> The reasons just like Stephan mentioned.
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Stephan Ewen <se...@apache.org> 于2019年4月24日周三
> >>>>>>>>>>>>> 下午4:08写道:
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>> About auto-closing PRs from unassigned issues, consider the
> >>>>>>>>>> following
> >>>>>>>>>>>>> case
> >>>>>>>>>>>>>> that has happened quite a bit.
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>>       - a user reports a small bug and immediately wants to
> >>>>>> provide a
> >>>>>>>>>> fix
> >>>>>>>>>>> for
> >>>>>>>>>>>>>> it
> >>>>>>>>>>>>>>       - it makes sense to not stall the user for a few days
> >>>>>>>>>>>>>> until a
> >>>>>>>>>>> committer
> >>>>>>>>>>>>>> assigned the issue
> >>>>>>>>>>>>>>       - not auto-closing the PR would at least allow the
> >>>>>>>>>>>>>> user to
> >>>>>>>>>> provide
> >>>>>>>>>>>>> their
> >>>>>>>>>>>>>> patch.
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> On Wed, Apr 24, 2019 at 10:00 AM Stephan Ewen
> >>>>>>>>>>>>>> <se...@apache.org>
> >>>>>>>>>>> wrote:
> >>>>>>>>>>>>>>> +1 for option #2
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> Seems to me that this does not contradict option #1, it
> only
> >>>>>>>>>> extends
> >>>>>>>>>>>>> this
> >>>>>>>>>>>>>>> a bit. I think there is a good case for that, to help
> >>>>>>>>>>>>>>> frequent
> >>>>>>>>>>>>>> contributors
> >>>>>>>>>>>>>>> on a way to committership.
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> @Konstantin: Trivial fixes (typos, docs, javadocs, ...)
> >>>>>>>>>>>>>>> should
> >>>>>>>>>> still
> >>>>>>>>>>> be
> >>>>>>>>>>>>>>> possible as "hotfixes".
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> On Mon, Apr 15, 2019 at 3:14 PM Timo Walther <
> >>>>>> twal...@apache.org>
> >>>>>>>>>>>>> wrote:
> >>>>>>>>>>>>>>>> I think this really depends on the contribution.
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> Sometimes "triviality" means that people just want to fix
> a
> >>>>>> typo
> >>>>>>>>>> in
> >>>>>>>>>>>>> some
> >>>>>>>>>>>>>>>> docs. For this, a hotfix PR is sufficient and does not
> >>>>>>>>>>>>>>>> need a
> >>>>>>>>>> JIRA
> >>>>>>>>>>>>>> issue.
> >>>>>>>>>>>>>>>> However, sometimes "triviality" is only trivial at first
> >>>>>>>>>>>>>>>> glance
> >>>>>>>>>> but
> >>>>>>>>>>>>>>>> introduces side effects. In any case, any contribution
> >>>>>>>>>>>>>>>> needs to
> >>>>>>>>>> be
> >>>>>>>>>>>>>>>> reviewed and merged by a committer so follow-up responses
> >>>>>>>>>>>>>>>> and
> >>>>>>>>>>>>> follow-up
> >>>>>>>>>>>>>>>> work might always be required. But you are right,
> committers
> >>>>>>>>>> need to
> >>>>>>>>>>>>>>>> respond quicker in any case.
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> Timo
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> Am 15.04.19 um 14:54 schrieb Konstantin Knauf:
> >>>>>>>>>>>>>>>>> Hi everyone,
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> just my two cents:  as a non-committer I appreciate a
> >>>>>>>>>> lightweight,
> >>>>>>>>>>>>>>>>> frictionless process for trivial changes or small fixes
> >>>>>> without
> >>>>>>>>>> the
> >>>>>>>>>>>>>>>> need to
> >>>>>>>>>>>>>>>>> approach a committer beforehand. If it takes 5 days, so
> >>>>>>>>>>>>>>>>> that I
> >>>>>>>>>> can
> >>>>>>>>>>>>>> start
> >>>>>>>>>>>>>>>>> with a triviality, I might not bother in the first
> >>>>>>>>>>>>>>>>> place. So,
> >>>>>> in
> >>>>>>>>>>>>> order
> >>>>>>>>>>>>>>>> for
> >>>>>>>>>>>>>>>>> this not to backfire by making the community more
> >>>>>>>>>>>>>>>>> exclusive,
> >>>>>> we
> >>>>>>>>>> need
> >>>>>>>>>>>>>>>> more
> >>>>>>>>>>>>>>>>> timely responses & follow ups by committers after the
> >>>>>>>>>>>>>>>>> change
> >>>>>> to
> >>>>>>>>>> the
> >>>>>>>>>>>>>>>>> workflow. Having said that, I am slightly leaning towards
> >>>>>>>>>> Andrey's
> >>>>>>>>>>>>>>>>> interpretation of option 2.
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> Cheers,
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> Konstantin
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> On Mon, Apr 15, 2019 at 1:39 PM Andrey Zagrebin <
> >>>>>>>>>>>>> and...@ververica.com
> >>>>>>>>>>>>>>>>> wrote:
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>> @Robert thanks for pointing out and sorry for
> >>>>>>>>>>>>>>>>>> confusion. The
> >>>>>>>>>>>>> correct
> >>>>>>>>>>>>>>>> text:
> >>>>>>>>>>>>>>>>>> +1 for option 1.
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>> I also do not mind option 2, after 1-2 contributions,
> any
> >>>>>>>>>>>>> contributor
> >>>>>>>>>>>>>>>> could
> >>>>>>>>>>>>>>>>>> just ask the committer (who merged those contributions)
> >>>>>>>>>>>>>>>>>> about
> >>>>>>>>>>>>>>>> contributor
> >>>>>>>>>>>>>>>>>> permissions.
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>> Best,
> >>>>>>>>>>>>>>>>>> Andrey
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>> On Mon, Apr 15, 2019 at 10:34 AM Feng LI <
> >>>>>>>>>> nemoking...@gmail.com>
> >>>>>>>>>>>>>>>> wrote:
> >>>>>>>>>>>>>>>>>>> Hello there,
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> New to the community. Just thought you might want some
> >>>>>> inputs
> >>>>>>>>>> from
> >>>>>>>>>>>>>> new
> >>>>>>>>>>>>>>>>>>> comers too.
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> I prefer option 2, where you need to prove the ability
> >>>>>>>>>>>>>>>>>>> and
> >>>>>>>>>>>>>> commitment
> >>>>>>>>>>>>>>>>>> with
> >>>>>>>>>>>>>>>>>>> commits before contributor permission is assigned.
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> Cheers,
> >>>>>>>>>>>>>>>>>>> Feng
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> Le lun. 15 avr. 2019 à 09:17, Robert Metzger <
> >>>>>>>>>> rmetz...@apache.org
> >>>>>>>>>>>>>> a
> >>>>>>>>>>>>>>>>>>> écrit :
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>> @Andrey: You mention "option 2" two times, I guess
> >>>>>>>>>>>>>>>>>>>> one of
> >>>>>>>>>> the two
> >>>>>>>>>>>>>>>> uses
> >>>>>>>>>>>>>>>>>> of
> >>>>>>>>>>>>>>>>>>>> "option 2" contains a typo?
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>> On Wed, Apr 10, 2019 at 10:33 AM Andrey Zagrebin <
> >>>>>>>>>>>>>>>> and...@ververica.com
> >>>>>>>>>>>>>>>>>>>> wrote:
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>> Hi all,
> >>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>> +1 for option 2.
> >>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>> I also do not mind option 2, after 1-2
> >>>>>>>>>>>>>>>>>>>>> contributions, any
> >>>>>>>>>>>>>>>> contributor
> >>>>>>>>>>>>>>>>>>>> could
> >>>>>>>>>>>>>>>>>>>>> just ask the committer (who merged those
> contributions)
> >>>>>>>>>> about
> >>>>>>>>>>>>>>>>>>> contributor
> >>>>>>>>>>>>>>>>>>>>> permissions.
> >>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>> Best,
> >>>>>>>>>>>>>>>>>>>>> Andrey
> >>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>> On Wed, Apr 10, 2019 at 3:58 AM Robert Metzger <
> >>>>>>>>>>>>>> rmetz...@apache.org
> >>>>>>>>>>>>>>>>>>>>> wrote:
> >>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>> I'm +1 on option 1.
> >>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>> On Tue, Apr 9, 2019 at 1:58 AM Timo Walther <
> >>>>>>>>>>>>> twal...@apache.org>
> >>>>>>>>>>>>>>>>>>>> wrote:
> >>>>>>>>>>>>>>>>>>>>>>> Hi everyone,
> >>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>> I'd like to bring up this discussion thread again.
> In
> >>>>>>>>>>>>> summary, I
> >>>>>>>>>>>>>>>>>>>> think
> >>>>>>>>>>>>>>>>>>>>>>> we all agreed on improving the JIRA workflow to
> move
> >>>>>>>>>>>>>>>>>>> design/consensus
> >>>>>>>>>>>>>>>>>>>>>>> discussions from PRs to the issues first, before
> >>>>>>>>>> implementing
> >>>>>>>>>>>>>>>>>> them.
> >>>>>>>>>>>>>>>>>>>>>>> Two options have been proposed:
> >>>>>>>>>>>>>>>>>>>>>>> 1. Only committers can assign people to issues.
> >>>>>>>>>>>>>>>>>>>>>>> PRs of
> >>>>>>>>>>>>>> unassigned
> >>>>>>>>>>>>>>>>>>>>> issues
> >>>>>>>>>>>>>>>>>>>>>>> are closed automatically.
> >>>>>>>>>>>>>>>>>>>>>>> 2. Committers upgrade assignable users to
> >>>>>>>>>>>>>>>>>>>>>>> contributors
> >>>>>> as
> >>>>>>>>>> an
> >>>>>>>>>>>>>>>>>>>>>>> intermediate step towards committership.
> >>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>> I would prefer option 1 as some people also
> mentioned
> >>>>>> that
> >>>>>>>>>>>>>>>>>> option 2
> >>>>>>>>>>>>>>>>>>>>>>> requires some standadized processes otherwise it
> >>>>>>>>>>>>>>>>>>>>>>> would
> >>>>>> be
> >>>>>>>>>>>>>>>>>> difficult
> >>>>>>>>>>>>>>>>>>>> to
> >>>>>>>>>>>>>>>>>>>>>>> communicate why somebody is a contributor and some
> >>>>>>>>>> somebody is
> >>>>>>>>>>>>>>>>>> not.
> >>>>>>>>>>>>>>>>>>>>>>> What do you think?
> >>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>> Regards,
> >>>>>>>>>>>>>>>>>>>>>>> Timo
> >>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>> Am 18.03.19 um 14:25 schrieb Robert Metzger:
> >>>>>>>>>>>>>>>>>>>>>>>> @Fabian: I don't think this is a big problem.
> Moving
> >>>>>> away
> >>>>>>>>>>>>> from
> >>>>>>>>>>>>>>>>>>>>> "giving
> >>>>>>>>>>>>>>>>>>>>>>>> everybody contributor permissions" to "giving it
> to
> >>>>>> some
> >>>>>>>>>>>>>>>>>> people"
> >>>>>>>>>>>>>>>>>>> is
> >>>>>>>>>>>>>>>>>>>>> not
> >>>>>>>>>>>>>>>>>>>>>>>> risky.
> >>>>>>>>>>>>>>>>>>>>>>>> I would leave this decision to the committers who
> >>>>>>>>>>>>>>>>>>>>>>>> are
> >>>>>>>>>> working
> >>>>>>>>>>>>>>>>>>> with
> >>>>>>>>>>>>>>>>>>>> a
> >>>>>>>>>>>>>>>>>>>>>>> person.
> >>>>>>>>>>>>>>>>>>>>>>>> We should bring this discussion to a conclusion
> and
> >>>>>>>>>> implement
> >>>>>>>>>>>>>>>>>> the
> >>>>>>>>>>>>>>>>>>>>>> changes
> >>>>>>>>>>>>>>>>>>>>>>>> to JIRA.
> >>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>> Nobody has raised any objections to the overall
> >>>>>>>>>>>>>>>>>>>>>>>> idea.
> >>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>> Points raised:
> >>>>>>>>>>>>>>>>>>>>>>>> 1. We need to update the contribution guide and
> >>>>>> describe
> >>>>>>>>>> the
> >>>>>>>>>>>>>>>>>>>>> workflow.
> >>>>>>>>>>>>>>>>>>>>>>>> 2. I brought up changing Flinkbot so that it
> >>>>>> auto-closes
> >>>>>>>>>> PRs
> >>>>>>>>>>>>>>>>>>>> without
> >>>>>>>>>>>>>>>>>>>>>>>> somebody assigned in JIRA.
> >>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>> Who wants to work on an update of the contribution
> >>>>>> guide?
> >>>>>>>>>>>>>>>>>>>>>>>> If there's no volunteers, I'm happy to take care
> of
> >>>>>> this.
> >>>>>>>>>>>>>>>>>>>>>>>> On Fri, Mar 15, 2019 at 9:20 AM Fabian Hueske <
> >>>>>>>>>>>>>>>>>> fhue...@gmail.com
> >>>>>>>>>>>>>>>>>>>>>> wrote:
> >>>>>>>>>>>>>>>>>>>>>>>>> Hi,
> >>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>> I'm not sure about adding an additional stage.
> >>>>>>>>>>>>>>>>>>>>>>>>> Who's going to decide when to "promote" a user
> to a
> >>>>>>>>>>>>>>>>>> contributor,
> >>>>>>>>>>>>>>>>>>>>> i.e.,
> >>>>>>>>>>>>>>>>>>>>>>>>> grant assigning permission?
> >>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>> Best, Fabian
> >>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>> Am Do., 14. März 2019 um 13:50 Uhr schrieb Timo
> >>>>>> Walther
> >>>>>>>>>> <
> >>>>>>>>>>>>>>>>>>>>>>>>> twal...@apache.org
> >>>>>>>>>>>>>>>>>>>>>>>>>> :
> >>>>>>>>>>>>>>>>>>>>>>>>>> Hi Robert,
> >>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>> I also like the idea of making every Jira user
> an
> >>>>>>>>>>>>> "Assignable
> >>>>>>>>>>>>>>>>>>>>> User",
> >>>>>>>>>>>>>>>>>>>>>>> but
> >>>>>>>>>>>>>>>>>>>>>>>>>> restrict assigning a ticket to people with
> >>>>>>>>>>>>>>>>>>>>>>>>>> committer
> >>>>>>>>>>>>>>>>>>> permissions.
> >>>>>>>>>>>>>>>>>>>>>>>>>> Instead of giving contributor permissions to
> >>>>>> everyone,
> >>>>>>>>>> we
> >>>>>>>>>>>>>>>>>> could
> >>>>>>>>>>>>>>>>>>>>> have
> >>>>>>>>>>>>>>>>>>>>>> a
> >>>>>>>>>>>>>>>>>>>>>>>>>> more staged approach from user, to contributor,
> >>>>>>>>>>>>>>>>>>>>>>>>>> and
> >>>>>>>>>> finally
> >>>>>>>>>>>>>>>>>> to
> >>>>>>>>>>>>>>>>>>>>>>> committer.
> >>>>>>>>>>>>>>>>>>>>>>>>>> Once people worked on a couple of JIRA issues,
> >>>>>>>>>>>>>>>>>>>>>>>>>> we can
> >>>>>>>>>> make
> >>>>>>>>>>>>>>>>>> them
> >>>>>>>>>>>>>>>>>>>>>>>>>> contributors.
> >>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>> What do you think?
> >>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>> Regards,
> >>>>>>>>>>>>>>>>>>>>>>>>>> Timo
> >>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>> Am 06.03.19 um 12:33 schrieb Robert Metzger:
> >>>>>>>>>>>>>>>>>>>>>>>>>>> Hi Tison,
> >>>>>>>>>>>>>>>>>>>>>>>>>>> I also thought about this.
> >>>>>>>>>>>>>>>>>>>>>>>>>>> Making a person a "Contributor" is required for
> >>>>>> being
> >>>>>>>>>> an
> >>>>>>>>>>>>>>>>>>>>> "Assignable
> >>>>>>>>>>>>>>>>>>>>>>>>>> User",
> >>>>>>>>>>>>>>>>>>>>>>>>>>> so normal Jira accounts can't be assigned to a
> >>>>>> ticket.
> >>>>>>>>>>>>>>>>>>>>>>>>>>> We could make every Jira user an "Assignable
> >>>>>>>>>>>>>>>>>>>>>>>>>>> User",
> >>>>>>>>>> but
> >>>>>>>>>>>>>>>>>>> restrict
> >>>>>>>>>>>>>>>>>>>>>>>>>> assigning
> >>>>>>>>>>>>>>>>>>>>>>>>>>> a ticket to people with committer permissions.
> >>>>>>>>>>>>>>>>>>>>>>>>>>> There are some other permissions attached to
> the
> >>>>>>>>>>>>>>>>>> "Contributor"
> >>>>>>>>>>>>>>>>>>>>> role,
> >>>>>>>>>>>>>>>>>>>>>>>>> such
> >>>>>>>>>>>>>>>>>>>>>>>>>>> as "Closing" and "Editing" (including
> >>>>>>>>>>>>>>>>>>>>>>>>>>> "Transition",
> >>>>>>>>>>>>> "Logging
> >>>>>>>>>>>>>>>>>>>>> work",
> >>>>>>>>>>>>>>>>>>>>>>>>>> etc.).
> >>>>>>>>>>>>>>>>>>>>>>>>>>> I think we should keep the "Contributor" role,
> >>>>>>>>>>>>>>>>>>>>>>>>>>> but
> >>>>>> we
> >>>>>>>>>>>>> could
> >>>>>>>>>>>>>>>>>> be
> >>>>>>>>>>>>>>>>>>>> (as
> >>>>>>>>>>>>>>>>>>>>>> you
> >>>>>>>>>>>>>>>>>>>>>>>>>>> propose) make it more restrictive. Maybe
> "invite
> >>>>>>>>>> only" for
> >>>>>>>>>>>>>>>>>>>> people
> >>>>>>>>>>>>>>>>>>>>>> who
> >>>>>>>>>>>>>>>>>>>>>>>>> are
> >>>>>>>>>>>>>>>>>>>>>>>>>>> apparently active in our Jira.
> >>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>> Best,
> >>>>>>>>>>>>>>>>>>>>>>>>>>> Robert
> >>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>> On Wed, Mar 6, 2019 at 11:02 AM ZiLi Chen <
> >>>>>>>>>>>>>>>>>>> wander4...@gmail.com
> >>>>>>>>>>>>>>>>>>>>>>>>> wrote:
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> Hi devs,
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> Just now I find that one not a contributor
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> can file
> >>>>>>>>>> issue
> >>>>>>>>>>>>>>>>>> and
> >>>>>>>>>>>>>>>>>>>>>>>>>> participant
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> discussion.
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> One becomes contributor can additionally
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> assign an
> >>>>>>>>>> issue
> >>>>>>>>>>>>>>>>>> to a
> >>>>>>>>>>>>>>>>>>>>>> person
> >>>>>>>>>>>>>>>>>>>>>>>>> and
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> modify fields of any issues.
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> For a more restrictive JIRA workflow, maybe we
> >>>>>>>>>> achieve it
> >>>>>>>>>>>>>>>>>> by
> >>>>>>>>>>>>>>>>>>>>> making
> >>>>>>>>>>>>>>>>>>>>>>>>> it a
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> bit more
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> restrictive granting contributor permission?
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> Best,
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> tison.
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> Robert Metzger <rmetz...@apache.org>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> 于2019年2月27日周三
> >>>>>>>>>>>>>>>>>> 下午9:53写道:
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> I like this idea and I would like to try it
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> to see
> >>>>>>>>>> if it
> >>>>>>>>>>>>>>>>>>>> solves
> >>>>>>>>>>>>>>>>>>>>>> the
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> problem.
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> I can also offer to add a functionality to
> the
> >>>>>>>>>> Flinkbot
> >>>>>>>>>>>>> to
> >>>>>>>>>>>>>>>>>>>>>>>>>> automatically
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> close pull requests which have been opened
> >>>>>> against a
> >>>>>>>>>>>>>>>>>>>> unassigned
> >>>>>>>>>>>>>>>>>>>>>> JIRA
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> ticket.
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> Being rejected by an automated system, which
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> just
> >>>>>>>>>>>>> applies
> >>>>>>>>>>>>>>>>>> a
> >>>>>>>>>>>>>>>>>>>> rule
> >>>>>>>>>>>>>>>>>>>>>> is
> >>>>>>>>>>>>>>>>>>>>>>>>>> nicer
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> than being rejected by a person.
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Wed, Feb 27, 2019 at 1:45 PM Stephan Ewen
> <
> >>>>>>>>>>>>>>>>>>>> se...@apache.org>
> >>>>>>>>>>>>>>>>>>>>>>>>> wrote:
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> @Chesnay - yes, this is possible, according
> to
> >>>>>>>>>> infra.
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Wed, Feb 27, 2019 at 11:09 AM ZiLi Chen <
> >>>>>>>>>>>>>>>>>>>>> wander4...@gmail.com
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> wrote:
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Hi,
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> @Hequn
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> It might be hard to separate JIRAs into
> >>>>>>>>>> conditional
> >>>>>>>>>>>>> and
> >>>>>>>>>>>>>>>>>>>>>>>>> unconditional
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> ones.
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Even if INFRA supports such separation, we
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> meet
> >>>>>>>>>> the
> >>>>>>>>>>>>>>>>>>> problem
> >>>>>>>>>>>>>>>>>>>>> that
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> whether
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> a contributor is granted to decide the
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> type of a
> >>>>>>>>>> JIRA.
> >>>>>>>>>>>>>>>>>> If
> >>>>>>>>>>>>>>>>>>>> so,
> >>>>>>>>>>>>>>>>>>>>>> then
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> contributors might
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> tend to create JIRAs as unconditional; and
> if
> >>>>>>>>>> not, we
> >>>>>>>>>>>>>>>>>>>> fallback
> >>>>>>>>>>>>>>>>>>>>>>>>> that a
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> contributor
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> ask a committer for setting the JIRA as
> >>>>>>>>>> unconditional,
> >>>>>>>>>>>>>>>>>>> which
> >>>>>>>>>>>>>>>>>>>>> is
> >>>>>>>>>>>>>>>>>>>>>> no
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> better
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> than
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> ask a committer for assigning to the
> >>>>>> contributor.
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> @Timo
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> "More discussion before opening a PR"
> sounds
> >>>>>> good.
> >>>>>>>>>>>>>>>>>>> However,
> >>>>>>>>>>>>>>>>>>>> it
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> requires
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> more
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> effort/participation from committer's
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> side. From
> >>>>>>>>>> my
> >>>>>>>>>>>>> own
> >>>>>>>>>>>>>>>>>>>> side,
> >>>>>>>>>>>>>>>>>>>>>> it's
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> exciting
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> to
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> see our committers become more active :-)
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Best,
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> tison.
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Chesnay Schepler <ches...@apache.org>
> >>>>>>>>>> 于2019年2月27日周三
> >>>>>>>>>>>>>>>>>>>> 下午5:06写道:
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> We currently cannot change the JIRA
> >>>>>> permissions.
> >>>>>>>>>> Have
> >>>>>>>>>>>>>>>>>> you
> >>>>>>>>>>>>>>>>>>>>> asked
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> INFRA
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> whether it is possible to setup a
> >>>>>> Flink-specific
> >>>>>>>>>>>>>>>>>>> permission
> >>>>>>>>>>>>>>>>>>>>>>>>> scheme?
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On 25.02.2019 14:23, Timo Walther wrote:
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Hi everyone,
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> as some of you might have noticed during
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> the
> >>>>>>>>>> last
> >>>>>>>>>>>>>>>>>> weeks,
> >>>>>>>>>>>>>>>>>>>> the
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> Flink
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> community grew quite a bit. A lot of
> people
> >>>>>> have
> >>>>>>>>>>>>>>>>>> applied
> >>>>>>>>>>>>>>>>>>>> for
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> contributor permissions and started
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> working on
> >>>>>>>>>>>>> issues,
> >>>>>>>>>>>>>>>>>>>> which
> >>>>>>>>>>>>>>>>>>>>>> is
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> great
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> for the growth of Flink!
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> However, we've also observed that
> managing
> >>>>>> JIRA
> >>>>>>>>>> and
> >>>>>>>>>>>>>>>>>>>>> coordinate
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> work
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> and responsibilities becomes more
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> complex as
> >>>>>>>>>> more
> >>>>>>>>>>>>>>>>>> people
> >>>>>>>>>>>>>>>>>>>> are
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> joining.
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Here are some observations to examplify
> the
> >>>>>>>>>> current
> >>>>>>>>>>>>>>>>>>>>>> challenges:
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> - There is a high number of concurrent
> >>>>>>>>>> discussion
> >>>>>>>>>>>>>>>>>> about
> >>>>>>>>>>>>>>>>>>>> new
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> features
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> or important refactorings.
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> - JIRA issues are being created for
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> components
> >>>>>>>>>> to:
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> - represent an implementation plan
> >>>>>> (e.g.
> >>>>>>>>>> of a
> >>>>>>>>>>>>>>>>>> FLIP)
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> - track progress of the feature by
> >>>>>>>>>> splitting
> >>>>>>>>>>> it
> >>>>>>>>>>>>>>>>>>> into a
> >>>>>>>>>>>>>>>>>>>>>> finer
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> granularity
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>          - coordinate work between
> >>>>>>>>>>>>>> contributors/contributor
> >>>>>>>>>>>>>>>>>>>> teams
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> - Lack of guidance for new contributors:
> >>>>>>>>>>>>> Contributors
> >>>>>>>>>>>>>>>>>>>> don't
> >>>>>>>>>>>>>>>>>>>>>> know
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> which
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> issues to pick but are motivated to work
> on
> >>>>>>>>>>>>> something.
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> - Contributors pick issues that:
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>          - require very good (historical)
> >>>>>>>>>> knowledge of
> >>>>>>>>>>> a
> >>>>>>>>>>>>>>>>>>>>> component
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> - need to be implemented in a timely
> >>>>>>>>>> fashion
> >>>>>>>>>>> as
> >>>>>>>>>>>>>>>>>> they
> >>>>>>>>>>>>>>>>>>>>> block
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> other
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> contributors or a Flink release
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>          - have implicit dependencies on
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> other
> >>>>>>>>>> changes
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> - Contributors open pull requests with a
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> bad
> >>>>>>>>>>>>>>>>>>> description,
> >>>>>>>>>>>>>>>>>>>>>>> without
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> consensus, or an unsatisfactory
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> architecture.
> >>>>>>>>>>>>>>>>>>> Shortcomings
> >>>>>>>>>>>>>>>>>>>>>> that
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> could
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> have been solved in JIRA before.
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> - Committers don't open issues because
> they
> >>>>>> fear
> >>>>>>>>>>>>> that
> >>>>>>>>>>>>>>>>>>> some
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> "random"
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> contributor picks it up or assign many
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> issues
> >>>>>> to
> >>>>>>>>>>>>>>>>>>>> themselves
> >>>>>>>>>>>>>>>>>>>>> to
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> "protect" them. Even though they don't
> have
> >>>>>> the
> >>>>>>>>>>>>>>>>>> capacity
> >>>>>>>>>>>>>>>>>>>> to
> >>>>>>>>>>>>>>>>>>>>>>> solve
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> all
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> of them.
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I propose to make our JIRA a bit more
> >>>>>>>>>> restrictive:
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> - Don't allow contributors to assign
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> issues to
> >>>>>>>>>>>>>>>>>>> themselves.
> >>>>>>>>>>>>>>>>>>>>>> This
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> forces
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> them to find supporters first. As
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> mentioned in
> >>>>>>>>>> the
> >>>>>>>>>>>>>>>>>>>>>> contribution
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> guidelines [1]: "reach consensus with the
> >>>>>>>>>>>>> community".
> >>>>>>>>>>>>>>>>>>> Only
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> committers
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> can assign people to issues.
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> - Don't allow contributors to set a fixed
> >>>>>>>>>> version or
> >>>>>>>>>>>>>>>>>>>> release
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> notes.
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Only committers should do that after
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> merging
> >>>>>> the
> >>>>>>>>>>>>>>>>>>>>> contribution.
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> - Don't allow contributors to set a
> blocker
> >>>>>>>>>>>>> priority.
> >>>>>>>>>>>>>>>>>>> The
> >>>>>>>>>>>>>>>>>>>>>>> release
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> manager should decide about that.
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> As a nice side-effect, it might also
> impact
> >>>>>> the
> >>>>>>>>>>>>> number
> >>>>>>>>>>>>>>>>>>> of
> >>>>>>>>>>>>>>>>>>>>>> stale
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> pull
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> requests by moving the consensus and
> design
> >>>>>>>>>>>>> discussion
> >>>>>>>>>>>>>>>>>>> to
> >>>>>>>>>>>>>>>>>>>> an
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> earlier
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> phase in the process.
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> What do you think? Feel free to propose
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> more
> >>>>>>>>>>>>> workflow
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> improvements.
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Of
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> course we need to check with INFRA if
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> this can
> >>>>>>>>>> be
> >>>>>>>>>>>>>>>>>>>>> represented
> >>>>>>>>>>>>>>>>>>>>>> in
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> our
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> JIRA.
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Thanks,
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Timo
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [1]
> >>>>>>>>>> https://flink.apache.org/contribute-code.html
> >>>>>>>>>>>>>>>>>>> --
> >>>>>>>>>>>>>>>>>>> Feng (Sent from my phone)
> >>>>>>>>>>>>>>>>>>>
> >>>
> >>
>
>

Reply via email to