Seems like some action should be taken before 2 years, even if it is to
close the PR because it is not appropriate. Isn’t this the responsibility
of the chair to guard against committer changes where the contributor is
still willing? Or if a mentor is guiding the PR they should help it get
unstalled if the contributor is still willing to make changes.

The point (2 year old PRs) seems well taken. The question should be; what
can be done about this?

For what it’s worth, we are just starting to use Livy and wish it was part
of Spark. We would like to treat Spark as a “microservice” as a compute
engine. The Spark team seems to want to make Spark integral to the
architecture of ALL applications that use it. Very odd from our point of
view.

So to integrate Livy we deeply hope it doesn’t fall into disrepair and are
willing to help when we run into something.


From: Sid Anand <san...@apache.org> <san...@apache.org>
Reply: dev@livy.incubator.apache.org <dev@livy.incubator.apache.org>
<dev@livy.incubator.apache.org>
Date: September 1, 2019 at 11:19:00 AM
To: dev@livy.incubator.apache.org <dev@livy.incubator.apache.org>
<dev@livy.incubator.apache.org>
Subject:  Re: Possible missing mentor(s)

"Second, if someone has a *good* and *large* contribution history, and
actively participates in community, we will add him without doubt. Third,
2-year old open PRs doesn't stand anything, some reviewers left the
community and PRs get staled, it is quite common, especially in large
community."

Meisam has 7 closed and 3 open PRs - of the 4 oldest open PRs in Livy (I
see 4 in 2017), 2 are his. He's ranked #10 in the contributor list --
It's not a large contribution history mostly because it takes so long to
merge and he has been consistently active for 2 years. The size of the
community doesn't seem a factor here with <200 closed PRs and <50
contributors.

How are you prioritizing PR merges if you think having a 2 year old open PR
is okay and you don't a ton of open PRs?
-s

On Sun, Sep 1, 2019 at 2:25 AM Saisai Shao <sai.sai.s...@gmail.com> wrote:

> First, we're scaling the PR review, but we only have few active
committers,
> so the merge may not be fast.
> Second, if someone has a *good* and *large* contribution history, and
> actively participates in community, we will add him without doubt.
> Third, 2-year old open PRs doesn't stand anything, some reviewers left
the
> community and PRs get staled, it is quite common, especially in large
> community.
>
> Sid Anand <san...@apache.org> 于2019年9月1日周日 下午4:46写道:
>
> > Apache projects promote contributors to committers based on
contributions
> > made, not on an expectation of future activity. That's the Apache way
per
> > my understanding. Over time, folks become inactive and busy -- life
> > happens, I get it. May I ask what are you folks doing to scale PR
review
> > and merging? Are you adding new committers? Do you feel that 2-year old
> > open PRs is where you wish to be and is the right way to grow a
> community?
> >
> > On Sun, Sep 1, 2019 at 1:46 AM Sid Anand <r39...@gmail.com> wrote:
> >
> > > Apache projects promote contributors to committers based on
> contributions
> > > made, not on an expectation of future activity. That's the Apache way
> per
> > > my understanding. Over time, folks become inactive and busy -- life
> > > happens, I get it. May I ask what are you folks doing to scale PR
> review
> > > and merging? Are you adding new committers? Do you feel that 2-year
> old
> > > open PRs is where you wish to be and is the right way to grow a
> > community?
> > >
> > > -s
> > >
> > > On Sun, Sep 1, 2019 at 12:59 AM Saisai Shao <sai.sai.s...@gmail.com>
> > > wrote:
> > >
> > >> It's unfair to say there's underlying bias. Livy project is a small
> > >> project, the contributor diversity may not be as rich as popular
> project
> > >> like Spark, it is not fair to say that the contributions only limits
> to
> > >> someones, so project is biased. There're many small Apache project
> which
> > >> has only few contributors, can we say those projects are biased?
Also
> > for
> > >> years the committers have joined and left the community, it is hard
to
> > >> track every contribution in time, as we're not a full-time Livy open
> > >> source
> > >> contributors. I also have several PRs left unreviewed for years.
It's
> > >> quite
> > >> common even for large project like Spark, Hadoop, there're so many
> > >> un-merged PRs left for several years. It's unfair to say the project
> is
> > >> biased, unhealthy because of some un-merged PRs.
> > >>
> > >> The community is small but free and open, I would deny that the
> > community
> > >> is unhealthy especially biased, this is an irresponsible and
> subjective
> > >> word.
> > >>
> > >> Sid Anand <san...@apache.org> 于2019年9月1日周日 上午4:20写道:
> > >>
> > >> > Folks!
> > >> > We've (several devs, myself included) contacted the livy dev list
> and
> > >> the
> > >> > owners DL several times. Our PRs stagnated over a few years. Livy
> is a
> > >> > central component in PayPal's Data Infra (Our data footprint is
80+
> > PB).
> > >> > The project seems pretty unhealthy. After a few years, this dev
> moved
> > on
> > >> > and the state of our PR may be harder to define, with both
absentee
> > >> > mentors/PMC/committers and PR author.
> > >> >
> > >> > I see only a narrow band of contributors being merged. I hope
there
> is
> > >> no
> > >> > underlying bias, given that this would not be the Apache way. As
> > >> mentors, I
> > >> > hope the goal is to watch for such bias and eliminate it to
promote
> > >> > community health, engagement, and integrity.
> > >> >
> > >> > -s
> > >> >
> > >> > On Fri, Aug 30, 2019 at 10:22 PM Jean-Baptiste Onofré <
> > j...@nanthrax.net>
> > >> > wrote:
> > >> >
> > >> > > Hi Justin,
> > >> > >
> > >> > > Like Luciano, I'm also around. I've proposed couple of new
> features
> > >> that
> > >> > > I plan to work on and I try to review/verify the releases.
> > >> > >
> > >> > > Regards
> > >> > > JB
> > >> > >
> > >> > > On 21/10/2018 01:50, Justin Mclean wrote:
> > >> > > > Hi,
> > >> > > >
> > >> > > > We have discussed missing mentors on the incubator general
list,
> > >> > > identified those who may be missing and over a couple of months
> > tried
> > >> to
> > >> > > contact your mentor in several ways but have got no reply so
they
> > have
> > >> > been
> > >> > > removed from the roster.
> > >> > > >
> > >> > > > If this is error, and your mentor is actually active, please
> > >> contact me
> > >> > > and I'll add them back to the roster.
> > >> > > >
> > >> > > > The IPMC will also do what it can to find extra mentors for
> those
> > >> > > podling that need them.
> > >> > > >
> > >> > > > Thanks,
> > >> > > > Justin
> > >> > > > (V.P. Incubator)
> > >> > > >
> > >> > >
> > >> > > --
> > >> > > Jean-Baptiste Onofré
> > >> > > jbono...@apache.org
> > >> > > http://blog.nanthrax.net
> > >> > > Talend - http://www.talend.com
> > >> > >
> > >> >
> > >>
> > >
> >
>

Reply via email to