Re: [DISCUSS] Ozone TLP proposal, final draft

2020-09-03 Thread Elek, Marton



Thanks all the feedback.

As there were no objections I applied the two proposed changes (thanks 
Jitendra and Sammi) to the list.


If there is no more comments/objections, I will start a new [DISCUSS] 
thread on Monday, publishing the proposal on all the hadoop -dev lists.


Thanks again,
Marton

-
To unsubscribe, e-mail: ozone-dev-unsubscr...@hadoop.apache.org
For additional commands, e-mail: ozone-dev-h...@hadoop.apache.org



Re: [DISCUSS] Ozone TLP proposal, final draft

2020-08-29 Thread Uma Maheswara Rao G
> I am +1 for everyone in the currently proposed PMC list, and would
suggest to also include hadoop committers who have committed 10 or more
patches since Jan, 2020. This should cover the active committers who are
already driving the project and deserve to be in PMC.

+1 for this. Thanks to Marton for driving this.
The proposal looks great to me.

Regards,
Uma

On Thu, Aug 27, 2020 at 1:32 PM Jitendra Pandey
 wrote:

> Thanks Marton for the proposal, this looks pretty good, and well thought
> out.
> I also agree with Arpit, that we should also include folks, who are not
> hadoop PMC, but have been actively making significant contributions to
> Ozone as committers.
> I am +1 for everyone in the currently proposed PMC list, and would
> suggest to also include hadoop committers who have committed 10 or more
> patches since Jan, 2020. This should cover the active committers who are
> already driving the project and deserve to be in PMC.
>
>
> Thanks
> jitendra
>
>
>
> On Wed, Aug 26, 2020 at 5:50 PM Arpit Agarwal
> 
> wrote:
>
> > The list excludes folks who have been active on Ozone for over 1 year
> with
> > significant design contributions and patch counts in the high double
> > digits. They'd merit being on the project PMC by any objective basis so
> it
> > was likely an unintentional oversight.
> >
> > There are a couple of options:
> >
> > 1. Include long-time contributors in the initial list. I've made a few
> > edits to the list in the proposal. Please make further edits if I missed
> > anyone.
> >
> > 2. Restrict the initial PMC to Hadoop PMC members, and once the TLP is
> > formed let's elect the folks left out at the start with priority. At
> least
> > that avoids the obvious perception of unfairness.
> >
> > My vote is for #1, let's not be another Hadoop.
> >
> > Thanks,
> > Arpit
> >
> >
> > On 8/26/20, 4:05 AM, "Elek, Marton"  wrote:
> >
> > Hi all,
> >
> > Ozone TLP proposal is updated with the proposed project membership
> > list.
> >
> > The initial list is based on pure statistical data from Jira (HDDS
> and
> > HDFS-7240 sub issues, hadoop-ozone/hadoop/hadoop-docker-ozone git
> > contributions) all active Hadoop PMC members/committers/contributors
> > are
> > added to the list.
> >
> > As earlier discussed, it’s important to acknowledge non-code
> > contributions. Therefore, I asked everybody on the initial list
> (which
> > is based contributions) to suggest more people, to make sure,
> > everybody
> > is included who can help us to make Ozone successful. Thanks to the
> > feedback additional people to make Ozone even stronger:
> >
> > Matt and Clay are regular members of the community meetings and
> design
> > discussion, they helped a lot with design decisions and helping to
> > choose the right direction based on their existing expertise.
> >
> > Uma and Rakesh already started to contribute to Ozone, and their
> > expertise and enthusiasm already proven as Hadoop PMC members. They
> > are
> > suggested more members to include as they can help significant Ozone
> > to
> > be successful.
> >
> > Junping helped a lot with designs feedback and to get the first
> > enterprise adoption of Ozone for production.
> >
> > Sammi was so kind to accept the nomination to be the initial Chair of
> > the project from the side of an “adopter/user” company.  (Hadoop
> bylaw
> > suggest rotating this role, if we keep the same bylaw we can rotate
> it
> > later between different community members).
> >
> > The initial version of this list (With existing Apache id, Apache
> > membership and Hadoop project membership information) can be found on
> > the proposal page:
> >
> >
> >
> https://cwiki.apache.org/confluence/display/HADOOP/Ozone+Hadoop+subproject+to+Apache+TLP+proposal
> >
> > As any other list it’s not perfect. It can be extended, but in this
> > phase it’s harder to get a full consensus (no Ozone specific private
> > list or place for private conversation). I hope we can add more
> people
> > after creating the new Ozone project.
> >
> > (NOTE: as usual, the proposed members can reject this opportunity, we
> > need to ping everybody on the list)
> >
> > IMPORTANT1: if you have any more suggestions, opinion please share
> it.
> >
> > (if you prefer to do so, you can do it in private, you can send it to
> > me
> > or any proposed PMC members, and the information will be shared
> > between
> > the proposed PMC members).
> >
> > IMPORTANT2: Based on the previous example of Submarine, and the
> > request
> > of the Hadoop community any Hadoop committers can request opt-in
> > committer role and can have automatic membership (except somebody
> from
> > the initial PMC list has a strong veto).
> >
> >
> > Thanks,
> > Marton
> >
> > -
> > To unsubscribe, 

Re: [DISCUSS] Ozone TLP proposal, final draft

2020-08-29 Thread Elek, Marton



+1, definitely agree.

He is in the top five contributors based on the number of prs, and 
helped to review almost the same number of other prs which is also a 
significant contributions and a great help to the project. (we always 
have to many prs in the queue...)


I am especially grateful for the help in the storage-class POC, 
including all the new ideas + stabilization, and I can confirm that I 
have good experiences to work together / discuss or trying to find 
consensus.


If there is no objection in the next 5 days, I will add him to the 
committer list.


IMPORTANT: Established Apache projects usually discuss personal matters 
on private lists [1]. In case of any objection please start a thread and 
send it to ALL the proposed PMC members (or me, and I will create the 
email thread).


Thanks to proposal,
Marton


[1]: Personally I couldn't see any problem to express positive feedback 
in public. I wish a place/thread where I can express my respect and 
gratitude to other great contributors. (Especially who are teaching me 
with persistent patience, despite my endless, curious questions... ;-) )



On 8/28/20 4:39 PM, Sammi Chen wrote:

Thanks Marton for the proposal!

And thanks all for the nomination and for the trust.

Totally agree with Jitendra and Arpit that active contributors are the most
important assets to a healthy community.

Since it's a discussion thread, I'd like to suggest adding Baolong Mao to
the initial committer list.

Baolong started to contribute to Ozone since Dec. 2019 and has made a lot
of contributions so far, refer to the statistics (
https://home.apache.org/~elek/ex.csv).

He is also a nice person to work with and has an open mind.  And I'm sure
he will continue to contribute to the community.

We can discuss further if there are other opinions.


Bests,
Sammi










On Fri, Aug 28, 2020 at 9:46 PM Elek, Marton  wrote:




On 8/27/20 10:31 PM, Jitendra Pandey wrote:


  I am +1 for everyone in the currently proposed PMC list, and would
suggest to also include hadoop committers who have committed 10 or more
patches since Jan, 2020. This should cover the active committers who are
already driving the project and deserve to be in PMC.


+1, awesome idea.


I created a query based on this conditions:

https://home.apache.org/~elek/ex.csv


Which based on the following raw data (ozone pull requests)

https://home.apache.org/~elek/github_prs.csv



Will add all the missing people if no objections [1]


Thanks Arpit and Jitenda the suggestions,Marton

ps: I used the condition created_pr + reviewed_pr > 10.The result is
exactly the same but some contributions are more visible in my extract.

ps2: apache_id is identified by heuristic, can be wrong in the csv but
will double check it.





[1] objection can be sent in private and I will distribute it to the
proposed PMC members

-
To unsubscribe, e-mail: ozone-dev-unsubscr...@hadoop.apache.org
For additional commands, e-mail: ozone-dev-h...@hadoop.apache.org






-
To unsubscribe, e-mail: ozone-dev-unsubscr...@hadoop.apache.org
For additional commands, e-mail: ozone-dev-h...@hadoop.apache.org



Re: [DISCUSS] Ozone TLP proposal, final draft

2020-08-28 Thread Sammi Chen
Thanks Marton for the proposal!

And thanks all for the nomination and for the trust.

Totally agree with Jitendra and Arpit that active contributors are the most
important assets to a healthy community.

Since it's a discussion thread, I'd like to suggest adding Baolong Mao to
the initial committer list.

Baolong started to contribute to Ozone since Dec. 2019 and has made a lot
of contributions so far, refer to the statistics (
https://home.apache.org/~elek/ex.csv).

He is also a nice person to work with and has an open mind.  And I'm sure
he will continue to contribute to the community.

We can discuss further if there are other opinions.


Bests,
Sammi










On Fri, Aug 28, 2020 at 9:46 PM Elek, Marton  wrote:

>
>
> On 8/27/20 10:31 PM, Jitendra Pandey wrote:
>
> >  I am +1 for everyone in the currently proposed PMC list, and would
> > suggest to also include hadoop committers who have committed 10 or more
> > patches since Jan, 2020. This should cover the active committers who are
> > already driving the project and deserve to be in PMC.
>
> +1, awesome idea.
>
>
> I created a query based on this conditions:
>
> https://home.apache.org/~elek/ex.csv
>
>
> Which based on the following raw data (ozone pull requests)
>
> https://home.apache.org/~elek/github_prs.csv
>
>
>
> Will add all the missing people if no objections [1]
>
>
> Thanks Arpit and Jitenda the suggestions,Marton
>
> ps: I used the condition created_pr + reviewed_pr > 10.The result is
> exactly the same but some contributions are more visible in my extract.
>
> ps2: apache_id is identified by heuristic, can be wrong in the csv but
> will double check it.
>
>
>
>
>
> [1] objection can be sent in private and I will distribute it to the
> proposed PMC members
>
> -
> To unsubscribe, e-mail: ozone-dev-unsubscr...@hadoop.apache.org
> For additional commands, e-mail: ozone-dev-h...@hadoop.apache.org
>
>


Re: [DISCUSS] Ozone TLP proposal, final draft

2020-08-28 Thread Elek, Marton




On 8/27/20 10:31 PM, Jitendra Pandey wrote:


 I am +1 for everyone in the currently proposed PMC list, and would
suggest to also include hadoop committers who have committed 10 or more
patches since Jan, 2020. This should cover the active committers who are
already driving the project and deserve to be in PMC.


+1, awesome idea.


I created a query based on this conditions:

https://home.apache.org/~elek/ex.csv


Which based on the following raw data (ozone pull requests)

https://home.apache.org/~elek/github_prs.csv



Will add all the missing people if no objections [1]


Thanks Arpit and Jitenda the suggestions,Marton

ps: I used the condition created_pr + reviewed_pr > 10.The result is 
exactly the same but some contributions are more visible in my extract.


ps2: apache_id is identified by heuristic, can be wrong in the csv but 
will double check it.






[1] objection can be sent in private and I will distribute it to the 
proposed PMC members


-
To unsubscribe, e-mail: ozone-dev-unsubscr...@hadoop.apache.org
For additional commands, e-mail: ozone-dev-h...@hadoop.apache.org



Re: [DISCUSS] Ozone TLP proposal, final draft

2020-08-27 Thread Jitendra Pandey
Thanks Marton for the proposal, this looks pretty good, and well thought
out.
I also agree with Arpit, that we should also include folks, who are not
hadoop PMC, but have been actively making significant contributions to
Ozone as committers.
I am +1 for everyone in the currently proposed PMC list, and would
suggest to also include hadoop committers who have committed 10 or more
patches since Jan, 2020. This should cover the active committers who are
already driving the project and deserve to be in PMC.


Thanks
jitendra



On Wed, Aug 26, 2020 at 5:50 PM Arpit Agarwal 
wrote:

> The list excludes folks who have been active on Ozone for over 1 year with
> significant design contributions and patch counts in the high double
> digits. They'd merit being on the project PMC by any objective basis so it
> was likely an unintentional oversight.
>
> There are a couple of options:
>
> 1. Include long-time contributors in the initial list. I've made a few
> edits to the list in the proposal. Please make further edits if I missed
> anyone.
>
> 2. Restrict the initial PMC to Hadoop PMC members, and once the TLP is
> formed let's elect the folks left out at the start with priority. At least
> that avoids the obvious perception of unfairness.
>
> My vote is for #1, let's not be another Hadoop.
>
> Thanks,
> Arpit
>
>
> On 8/26/20, 4:05 AM, "Elek, Marton"  wrote:
>
> Hi all,
>
> Ozone TLP proposal is updated with the proposed project membership
> list.
>
> The initial list is based on pure statistical data from Jira (HDDS and
> HDFS-7240 sub issues, hadoop-ozone/hadoop/hadoop-docker-ozone git
> contributions) all active Hadoop PMC members/committers/contributors
> are
> added to the list.
>
> As earlier discussed, it’s important to acknowledge non-code
> contributions. Therefore, I asked everybody on the initial list (which
> is based contributions) to suggest more people, to make sure,
> everybody
> is included who can help us to make Ozone successful. Thanks to the
> feedback additional people to make Ozone even stronger:
>
> Matt and Clay are regular members of the community meetings and design
> discussion, they helped a lot with design decisions and helping to
> choose the right direction based on their existing expertise.
>
> Uma and Rakesh already started to contribute to Ozone, and their
> expertise and enthusiasm already proven as Hadoop PMC members. They
> are
> suggested more members to include as they can help significant Ozone
> to
> be successful.
>
> Junping helped a lot with designs feedback and to get the first
> enterprise adoption of Ozone for production.
>
> Sammi was so kind to accept the nomination to be the initial Chair of
> the project from the side of an “adopter/user” company.  (Hadoop bylaw
> suggest rotating this role, if we keep the same bylaw we can rotate it
> later between different community members).
>
> The initial version of this list (With existing Apache id, Apache
> membership and Hadoop project membership information) can be found on
> the proposal page:
>
>
> https://cwiki.apache.org/confluence/display/HADOOP/Ozone+Hadoop+subproject+to+Apache+TLP+proposal
>
> As any other list it’s not perfect. It can be extended, but in this
> phase it’s harder to get a full consensus (no Ozone specific private
> list or place for private conversation). I hope we can add more people
> after creating the new Ozone project.
>
> (NOTE: as usual, the proposed members can reject this opportunity, we
> need to ping everybody on the list)
>
> IMPORTANT1: if you have any more suggestions, opinion please share it.
>
> (if you prefer to do so, you can do it in private, you can send it to
> me
> or any proposed PMC members, and the information will be shared
> between
> the proposed PMC members).
>
> IMPORTANT2: Based on the previous example of Submarine, and the
> request
> of the Hadoop community any Hadoop committers can request opt-in
> committer role and can have automatic membership (except somebody from
> the initial PMC list has a strong veto).
>
>
> Thanks,
> Marton
>
> -
> To unsubscribe, e-mail: ozone-dev-unsubscr...@hadoop.apache.org
> For additional commands, e-mail: ozone-dev-h...@hadoop.apache.org
>
>
> -
> To unsubscribe, e-mail: ozone-dev-unsubscr...@hadoop.apache.org
> For additional commands, e-mail: ozone-dev-h...@hadoop.apache.org
>
>


Re: [DISCUSS] Ozone TLP proposal, final draft

2020-08-26 Thread Arpit Agarwal
The list excludes folks who have been active on Ozone for over 1 year with 
significant design contributions and patch counts in the high double digits. 
They'd merit being on the project PMC by any objective basis so it was likely 
an unintentional oversight.

There are a couple of options:

1. Include long-time contributors in the initial list. I've made a few edits to 
the list in the proposal. Please make further edits if I missed anyone.

2. Restrict the initial PMC to Hadoop PMC members, and once the TLP is formed 
let's elect the folks left out at the start with priority. At least that avoids 
the obvious perception of unfairness.

My vote is for #1, let's not be another Hadoop.

Thanks,
Arpit


On 8/26/20, 4:05 AM, "Elek, Marton"  wrote:

Hi all,

Ozone TLP proposal is updated with the proposed project membership list.

The initial list is based on pure statistical data from Jira (HDDS and 
HDFS-7240 sub issues, hadoop-ozone/hadoop/hadoop-docker-ozone git 
contributions) all active Hadoop PMC members/committers/contributors are 
added to the list.

As earlier discussed, it’s important to acknowledge non-code 
contributions. Therefore, I asked everybody on the initial list (which 
is based contributions) to suggest more people, to make sure, everybody 
is included who can help us to make Ozone successful. Thanks to the 
feedback additional people to make Ozone even stronger:

Matt and Clay are regular members of the community meetings and design 
discussion, they helped a lot with design decisions and helping to 
choose the right direction based on their existing expertise.

Uma and Rakesh already started to contribute to Ozone, and their 
expertise and enthusiasm already proven as Hadoop PMC members. They are 
suggested more members to include as they can help significant Ozone to 
be successful.

Junping helped a lot with designs feedback and to get the first 
enterprise adoption of Ozone for production.

Sammi was so kind to accept the nomination to be the initial Chair of 
the project from the side of an “adopter/user” company.  (Hadoop bylaw 
suggest rotating this role, if we keep the same bylaw we can rotate it 
later between different community members).

The initial version of this list (With existing Apache id, Apache 
membership and Hadoop project membership information) can be found on 
the proposal page:


https://cwiki.apache.org/confluence/display/HADOOP/Ozone+Hadoop+subproject+to+Apache+TLP+proposal

As any other list it’s not perfect. It can be extended, but in this 
phase it’s harder to get a full consensus (no Ozone specific private 
list or place for private conversation). I hope we can add more people 
after creating the new Ozone project.

(NOTE: as usual, the proposed members can reject this opportunity, we 
need to ping everybody on the list)

IMPORTANT1: if you have any more suggestions, opinion please share it.

(if you prefer to do so, you can do it in private, you can send it to me 
or any proposed PMC members, and the information will be shared between 
the proposed PMC members).

IMPORTANT2: Based on the previous example of Submarine, and the request 
of the Hadoop community any Hadoop committers can request opt-in 
committer role and can have automatic membership (except somebody from 
the initial PMC list has a strong veto).


Thanks,
Marton

-
To unsubscribe, e-mail: ozone-dev-unsubscr...@hadoop.apache.org
For additional commands, e-mail: ozone-dev-h...@hadoop.apache.org


-
To unsubscribe, e-mail: ozone-dev-unsubscr...@hadoop.apache.org
For additional commands, e-mail: ozone-dev-h...@hadoop.apache.org



Re: [DISCUSS] Ozone TLP proposal, final draft

2020-08-26 Thread anu engineer
+1. Looks good to me. Thanks for proposal.

--Anu


On Wed, Aug 26, 2020 at 4:05 AM Elek, Marton  wrote:

> Hi all,
>
> Ozone TLP proposal is updated with the proposed project membership list.
>
> The initial list is based on pure statistical data from Jira (HDDS and
> HDFS-7240 sub issues, hadoop-ozone/hadoop/hadoop-docker-ozone git
> contributions) all active Hadoop PMC members/committers/contributors are
> added to the list.
>
> As earlier discussed, it’s important to acknowledge non-code
> contributions. Therefore, I asked everybody on the initial list (which
> is based contributions) to suggest more people, to make sure, everybody
> is included who can help us to make Ozone successful. Thanks to the
> feedback additional people to make Ozone even stronger:
>
> Matt and Clay are regular members of the community meetings and design
> discussion, they helped a lot with design decisions and helping to
> choose the right direction based on their existing expertise.
>
> Uma and Rakesh already started to contribute to Ozone, and their
> expertise and enthusiasm already proven as Hadoop PMC members. They are
> suggested more members to include as they can help significant Ozone to
> be successful.
>
> Junping helped a lot with designs feedback and to get the first
> enterprise adoption of Ozone for production.
>
> Sammi was so kind to accept the nomination to be the initial Chair of
> the project from the side of an “adopter/user” company.  (Hadoop bylaw
> suggest rotating this role, if we keep the same bylaw we can rotate it
> later between different community members).
>
> The initial version of this list (With existing Apache id, Apache
> membership and Hadoop project membership information) can be found on
> the proposal page:
>
>
> https://cwiki.apache.org/confluence/display/HADOOP/Ozone+Hadoop+subproject+to+Apache+TLP+proposal
>
> As any other list it’s not perfect. It can be extended, but in this
> phase it’s harder to get a full consensus (no Ozone specific private
> list or place for private conversation). I hope we can add more people
> after creating the new Ozone project.
>
> (NOTE: as usual, the proposed members can reject this opportunity, we
> need to ping everybody on the list)
>
> IMPORTANT1: if you have any more suggestions, opinion please share it.
>
> (if you prefer to do so, you can do it in private, you can send it to me
> or any proposed PMC members, and the information will be shared between
> the proposed PMC members).
>
> IMPORTANT2: Based on the previous example of Submarine, and the request
> of the Hadoop community any Hadoop committers can request opt-in
> committer role and can have automatic membership (except somebody from
> the initial PMC list has a strong veto).
>
>
> Thanks,
> Marton
>
> -
> To unsubscribe, e-mail: ozone-dev-unsubscr...@hadoop.apache.org
> For additional commands, e-mail: ozone-dev-h...@hadoop.apache.org
>
>