pcp
[Top] [All Lists]

Re: pcp updates: fche pmmgr/pmweb/qa

To: Nathan Scott <nathans@xxxxxxxxxx>
Subject: Re: pcp updates: fche pmmgr/pmweb/qa
From: "Frank Ch. Eigler" <fche@xxxxxxxxxx>
Date: Mon, 20 Jun 2016 14:56:29 -0400
Cc: pcp@xxxxxxxxxxx
Delivered-to: pcp@xxxxxxxxxxx
In-reply-to: <284419798.69822.1466395288099.JavaMail.zimbra@xxxxxxxxxx>
References: <87twgti8tb.fsf@xxxxxxxxxx> <583030601.55519553.1466130271030.JavaMail.zimbra@xxxxxxxxxx> <y0mwplndbhq.fsf@xxxxxxxx> <284419798.69822.1466395288099.JavaMail.zimbra@xxxxxxxxxx>
User-agent: Mutt/1.4.2.2i
Hi -

> > [...]
> >  The fixes are obvious, proper, self-contained, tested, working.
> 
> I referred to just the one commit, above.  It is functionally incomplete.

Absolutely not.  That commit is functionally 100% complete.  Its
function was to ensure that pmwebd and pmmgr survive a crash, such as
if another mystery memory leak bloats them into OOM oblivion.


> The resolution to ...
>     http://www.pcp.io/pipermail/pcp/2016-May/010466.html
>       http://www.pcp.io/pipermail/pcp/2016-May/010467.html
>         http://www.pcp.io/pipermail/pcp/2016-May/010519.html
> ... remains at large, but wanted (dead or alive).

Those are steps toward a different goal - your goal.


> > Incremental change is a good thing.  Embrace it.
> 
> As PCP maintainers we expect a certain level of completeness [...]

You are missing the point.  You are redefining "completeness" by
threatening to reject (or revert!) a contributor's work, even though
it helps the project, unless they do more and more work toward *your*
goals.

I've explained before that a maintainer's role to a large extent is
cajoling contributions from the community.  Eagerly merging things is
one form of cajoling.  Threats are the opposite of cajoling.


- FChE

<Prev in Thread] Current Thread [Next in Thread>