(Let's move this thread to dev@ now as it is a general and important
community question. This was requested on members@)

On Thu, Aug 1, 2019 at 10:20 PM Matei Zaharia <matei.zaha...@gmail.com> wrote:
>
> Our text on becoming a committer already says that we want committers who 
> focus on our docs: https://spark.apache.org/committers.html. Just working on 
> docs / books outside the project doesn’t make as much sense IMO.
>
> Matei
>
> On Aug 1, 2019, at 8:10 PM, Reynold Xin <r...@databricks.com> wrote:
>
> Not sure if ASF allows this but we can start some sort of “MVP” program 
> recognizing non-code contributors...
>
> On Thu, Aug 1, 2019 at 7:18 PM Wenchen Fan <cloud0...@gmail.com> wrote:
>>
>> I agree with the concerns about commit bit. If he maintains the Spark 
>> documentation himself, and doesn't need to commit code/merge PRs, then the 
>> commit bit is not needed but only as a form of recognition.
>>
>> Note that, we do have documentation in the Spark codebase. If he starts to 
>> reorganize/improve the document in the Spark codebase, and make significant 
>> progress, I think the commit bit is necessary and I'm +1 to make him a 
>> committer.
>>
>> On Fri, Aug 2, 2019 at 9:54 AM Felix Cheung <felixche...@apache.org> wrote:
>>>
>>> Given the feedback here, I’d like to ask
>>>
>>> a) can this kind of documentation example guide be included into spark 
>>> project proper or spark-website? Or can they be included in the newly mint 
>>> ASF training repo?
>>>
>>> b) in the absence of “commit” even for documentation, can we come up with 
>>> ways to recognize contributions to the community?
>>>
>>>
>>>
>>> On Thu, Aug 1, 2019 at 6:13 PM Hyukjin Kwon <gurwls...@gmail.com> wrote:
>>>>
>>>> I agree with Sean in general, in particular, commit bit.
>>>>
>>>> Personal thought:
>>>>   I think committer should at least be used to the dev at some degree as 
>>>> primary.
>>>>   Other contributions should be counted of course (and I emphasize JIRA 
>>>> management) but it's secondary.
>>>>
>>>>
>>>> 2019년 8월 2일 (금) 오전 1:32, Sean Owen <sro...@apache.org>님이 작성:
>>>>>
>>>>> First let me say this is my opinion and a philosophical question on
>>>>> which people disagree, but I do feel pretty clear on my take, FWIW.
>>>>>
>>>>> If someone does a great job maintaining a Spark tutorial website,
>>>>> writes a good book, runs good Spark meetups, manages social media for
>>>>> the project or something, could such a person become a committer? It's
>>>>> often said on ASF lists, and it came up again this week, that 'yes'
>>>>> this person is 'committed' to the project so can be a 'committer'.
>>>>>
>>>>> I'd say 'no'. The reasoning above is more wordplay than an argument.
>>>>> Making someone a committer does a specific thing: gives them the
>>>>> commit bit. Someone who never commits anything never needs it, so,
>>>>> why? The counter-argument is, what does it hurt then? but I think this
>>>>> cuts the former way. (OK, it also gives them some additional power
>>>>> over others' code changes, but, same argument I think.)
>>>>>
>>>>> Of course the commit bit is widely understood as a form of recognition
>>>>> anyway. I think people really mean, this kind of person deserves
>>>>> recognition, and it's the only real official badge the project can
>>>>> hand out. I personally don't think that justifies use of the commit
>>>>> bit as purely recognition. If a lot of the ASF's legal scaffolding
>>>>> rests on responsible oversight of software releases, I suppose there
>>>>> is a distant and theoretical downside to giving commit access
>>>>> 'unnecessarily'.
>>>>>
>>>>> I'd prefer to simply recognize people in this category. But I admit,
>>>>> there's not a great way to do it other than say 'thank you'.
>>>>>
>>>>>
>>>>> What about someone who primarily writes doc changes, updates the
>>>>> website? maybe fixes tests? I'd say 'yes' that could be a basis for
>>>>> earning the commit bit, because those things require commit access to
>>>>> change. It doesn't have to be code per se. See for example Shane, who
>>>>> mostly tends the build and fixes scripts. Same argument.
>>>>>
>>>>>
>>>>> I'll say that someone's non-code, non-project contributions can factor
>>>>> in to deciding whether they should get the commit bit. Someone who
>>>>> does reviews and proved they can use commit access wisely, and know
>>>>> enough to tend some part of the code well, _and also demonstrates that
>>>>> expertise outside the project_, is a bit better than someone who
>>>>> doesn't. It's not irrelevant, but I think isn't sufficient on its own
>>>>> to justify getting the project code/doc commit bit.

---------------------------------------------------------------------
To unsubscribe e-mail: dev-unsubscr...@spark.apache.org

Reply via email to