Hi Craig,

I am one of the mentors for Spark podling.

Currently the Spark operates via the ASF Github mirror to do review
and commit requests.
The podling uses the Github pull requests mechanism, please see how to
contribute page [1]

By definition ASF committers are people who CAN commit code to the
repository and since currently the Spark podling uses Github Pull
Request flow that allow committers to push to his/her own forked repo
and allow other people to merge the code to Spark ASF git repository.
However, there a mechanism to preserve the actual commit comment and
credit to the original individual whom commit the code to his/her own
copy of the source repository.
>From traditional code commit like with SVN the flow seem to make them
like "outsider" but they have been contributing to the podling with
the knowledge and participations as committers

Love to chat or explain more to you about it if you need more clarification.

Hope this helps to ease your concern about Spark podling readiness to
become TLP.


Thanks,

Henry

[1] https://cwiki.apache.org/confluence/display/SPARK/Contributing+to+Spark

On Wed, Feb 5, 2014 at 9:05 AM, Craig L Russell
<craig.russ...@oracle.com> wrote:
> Hi Matei,
>
> On Feb 4, 2014, at 12:26 PM, Matei Zaharia wrote:
>
>> Hi Craig,
>>
>> Thanks for the list, I’m following up with these folks to get them accounts. 
>> I think some people filed an ICLA but never received an account and were 
>> thus never added to the repo.
>
> This is a significant failure of the leadership of this project to request 
> accounts.
>
> The project status on http://incubator.apache.org/projects/spark.html says 
> that "all active committers have submitted a contributors agreement" as of a 
> week ago. The project started seven months ago. Setting up the project, 
> filing ICLAs, and getting accounts for committers is supposed to be part of 
> the initial activities, not a graduation exercise.
>
>> A couple of questions:
>>
>> - What do you mean by “does not appear to be a committer” — that they 
>> weren’t added to the repo?
>
> They were not given credentials to commit to the repo.
>
>> All of these individuals have contributed code, but it was merged by someone 
>> else.
>
> This is a major issue. At Apache, committers update the repo with their own 
> code. Occasionally, they commit code on behalf of others but this should be a 
> rare exception, such as a person from the outside contributing a patch or two.
>
> If committers on the project are routinely committing patches on behalf of 
> other active members of the project, there is something fundamentally wrong 
> with the leadership of the project.
>
> Perhaps it is a feature of using git that it's so easy to write code, create 
> a pull request, and have someone else do the "easy" job of merging.
>
>> - Andrew Xia is listed as having an ICLA on file here: 
>> http://people.apache.org/committer-index.html
>
> Yes, I missed this. Andrew's public name is different.
>
> There are some folks on the proposed PMC list who do not appear to have been 
> active on the mail lists, which are the life blood of a project.
>
> I'm still -1 on this project graduating without demonstrated understanding of 
> how Apache projects work.
>
> Craig
>>
>> Matei
>>
>>
>>
>> On Feb 4, 2014, at 8:12 AM, Craig L Russell <craig.russ...@oracle.com> wrote:
>>
>>> -1 for this resolution as written.
>>>
>>> Some of the proposed PMC members have filed ICLAs but are not committers; 
>>> some have not even filed ICLAs; some appear to have been part of the 
>>> original proposal but have not contributed to the project during incubation.
>>>
>>> Regards,
>>>
>>> Craig
>>>
>>> On Jan 31, 2014, at 6:04 PM, Matei Zaharia wrote:
>>>
>>>> RESOLVED, that the persons listed immediately below be and
>>>> hereby are appointed to serve as the initial members of the
>>>> Apache Spark Project:
>>>>
>>>> * Mosharaf Chowdhury <mosha...@apache.org>
>>>> * Jason Dai <jason...@apache.org>
>>>> * Tathagata Das <t...@eecs.berkeley.edu>
>>>
>>> This person does not appear to be a committer.
>>>
>>>> * Ankur Dave <ankurd...@gmail.com>
>>>
>>> This person does not appear to be a committer.
>>>
>>>> * Aaron Davidson <aarondavid...@berkeley.edu>
>>>
>>> This person does not appear to be a committer.
>>>
>>>> * Thomas Dudziak <to...@apache.org>
>>>> * Robert Evans <bo...@apache.org>
>>>> * Thomas Graves <tgra...@apache.org>
>>>> * Andy Konwinski <and...@apache.org>
>>>> * Stephen Haberman <steph...@apache.org>
>>>> * Mark Hamstra <markhams...@apache.org>
>>>> * Shane Huang <shane_hu...@apache.org>
>>>> * Ryan LeCompte <ryanlecom...@apache.org>
>>>> * Haoyuan Li <haoy...@apache.org>
>>>> * Sean McNamara <mcnam...@apache.org>
>>>> * Mridul Muralidharam <mrid...@yahoo-inc.com>
>>>
>>> This person does not appear to be a committer.
>>>
>>>> * Kay Ousterhout <k...@eecs.berkeley.edu>
>>>
>>> There is no ICLA on file for this person.
>>>
>>>> * Nick Pentreath <mln...@apache.org>
>>>> * Imran Rashid <im...@quantifind.com>
>>>
>>> This person does not appear to be a committer.
>>>
>>>> * Charles Reiss <wog...@apache.org>
>>>> * Josh Rosen <joshro...@apache.org>
>>>> * Prashant Sharma <prash...@apache.org>
>>>> * Ram Sriharsha <harsh...@yahoo-inc.com>
>>>
>>> There is no ICLA on file for this person.
>>>
>>>> * Shivaram Venkataraman <shiva...@apache.org>
>>>> * Patrick Wendell <pwend...@apache.org>
>>>> * Andrew Xia <xiajunl...@gmail.com>
>>>
>>> There is no ICLA on file for this person.
>>>
>>>> * Reynold Xin <r...@apache.org>
>>>> * Matei Zaharia <ma...@apache.org>
>>>
>>> Craig L Russell
>>> Architect, Oracle
>>> http://db.apache.org/jdo
>>> 408 276-5638 mailto:craig.russ...@oracle.com
>>> P.S. A good JDO? O, Gasp!
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
>>> For additional commands, e-mail: general-h...@incubator.apache.org
>>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
>> For additional commands, e-mail: general-h...@incubator.apache.org
>>
>
> Craig L Russell
> Architect, Oracle
> http://db.apache.org/jdo
> 408 276-5638 mailto:craig.russ...@oracle.com
> P.S. A good JDO? O, Gasp!
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> For additional commands, e-mail: general-h...@incubator.apache.org
>

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org

Reply via email to