We have the exact same problem in Apache Calcite. People get the impression that “contributor” is some kind of achievement within the Apache hierarchy - it’s not, it’s just a JIRA concept - and it creates friction for people who want to contribute. (After all, I think we want people to log a JIRA case before they start work on significant tasks, so that others can advise whether it is an appropriate direction to go in; and we want them to assign the case to themself to indicate that they are actively working on it.)
It would be great for Arrow if we can find a solution that reduces friction; and I think other projects might benefit too. Julian > On Mar 7, 2021, at 2:11 AM, Antoine Pitrou <anto...@python.org> wrote: > > > Hi Diana, > > It looks like this is governed by the JIRA "permission scheme" for the > project. Which apparently we could request the JIRA administrators (i.e. the > Apache INFRA team). > > However, before making such a change, we should already know what the > possible permission schemes are. > > Regards > > Antoine. > > >> Le 07/03/2021 à 01:58, Diana Clarke a écrit : >> Thanks for merging my pull request, Kou! Much appreciated. >> But… Now I’m questioning the need for the Contributor role for issue >> assignment. Why not just let Arrow tickets be assigned to any user >> with a Jira account? Why require the Contributor role? >> It’s not like being a “Contributor” on Arrow's Jira affords any >> special git privileges etc, and any user with a Jira account can >> already create Arrow issues in Jira, so it's not like the Contributor >> role prevents Arrow Jira graffiti. >> Not requiring that role would remove one hurdle for new contributors >> creating tickets they want to self-assign, but I suspect I'm missing >> some additional context around the role. What, in particular, does the >> Contributor role allow as opposed to any user with a Jira account? >> Thanks, >> --diana >>> On Sat, Mar 6, 2021 at 10:26 AM Diana Clarke >>> <diana.joan.cla...@gmail.com> wrote: >>> >>> I stole this one since you said it was fair game :) >>> >>> https://github.com/apache/arrow/pull/9648/files >>> >>> PS. Thanks for the content, Neal. >>> >>> Have a great weekend, folks! >>> >>> --diana >>> >>> On Wed, Mar 3, 2021 at 7:12 AM Andy Grove <andygrov...@gmail.com> wrote: >>>> >>>> I filed https://issues.apache.org/jira/browse/ARROW-11852 to add this >>>> information to the CONTRIBUTING guide. I plan on making this change myself >>>> sometime soon but if somebody else wants to do it (maybe a new contributor) >>>> then feel free. >>>> >>>> On Wed, Mar 3, 2021 at 6:25 AM Ivan Vankov <vankov...@gmail.com> wrote: >>>> >>>>> Thanks, Antoine. >>>>> >>>>> ср, 3 мар. 2021 г. в 12:00, Adam Lippai <a...@rigo.sk>: >>>>> >>>>>> Thank you Antoine >>>>>> >>>>>> Best regards, >>>>>> Adam Lippai >>>>>> >>>>>> On Wed, Mar 3, 2021 at 12:28 PM Antoine Pitrou <anto...@python.org> >>>>> wrote: >>>>>> >>>>>>> >>>>>>> I think one needs to have the "Contributor" role to be assigned issues. >>>>>>> I've added to both of you (Ivan and Adam), so you should be able to >>>>>>> auto-assign now. >>>>>>> >>>>>>> Regards >>>>>>> >>>>>>> Antoine. >>>>>>> >>>>>>> >>>>>>> On Wed, 3 Mar 2021 10:46:23 +0100 >>>>>>> Adam Lippai <a...@rigo.sk> wrote: >>>>>>>> I can't do it either (when logged in), it's not allowed. >>>>>>>> >>>>>>>> Best regards, >>>>>>>> Adam Lippai >>>>>>>> >>>>>>>> On Wed, Mar 3, 2021 at 9:53 AM Yibo Cai <yibo....@arm.com> wrote: >>>>>>>> >>>>>>>>> Hi Ivan, >>>>>>>>> >>>>>>>>> I guess you didn't log in Jira? Otherwise you will see "Assign to >>>>> me" >>>>>>> link >>>>>>>>> at the right pane. >>>>>>>>> You can click "Log In" at the upper right corner, maybe "Sign up" >>>>> an >>>>>>>>> account if you don’t have. >>>>>>>>> >>>>>>>>> Yibo >>>>>>>>> >>>>>>>>> >>>>>>>>> -----Original Message----- >>>>>>>>> From: Ivan Vankov <vankov...@gmail.com> >>>>>>>>> Sent: Wednesday, March 3, 2021 16:41 >>>>>>>>> To: dev@arrow.apache.org >>>>>>>>> Subject: [Rust] Contributing to Apache Arrow >>>>>>>>> >>>>>>>>> Hello, >>>>>>>>> I decided to try contributing to Apache arrow. Since I'm completely >>>>>>> new to >>>>>>>>> this project I've chosen a beginner friendly task ARROW-10903, but >>>>> I >>>>>>> cannot >>>>>>>>> assign it to myself. So, could someone please help with that? >>>>>>>>> IMPORTANT NOTICE: The contents of this email and any attachments >>>>> are >>>>>>>>> confidential and may also be privileged. If you are not the >>>>> intended >>>>>>>>> recipient, please notify the sender immediately and do not disclose >>>>>> the >>>>>>>>> contents to any other person, use it for any purpose, or store or >>>>>> copy >>>>>>> the >>>>>>>>> information in any medium. Thank you. >>>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>>