Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 19 Jan 2019 15:02:05 +0100
From:      Jan Beich <jbeich@FreeBSD.org>
To:        Mathieu Arnold <mat@FreeBSD.org>
Cc:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   Re: svn commit: r490569 - in head/graphics: mesa-dri mesa-dri/files mesa-libs
Message-ID:  <imyk-u4o2-wny@FreeBSD.org>
In-Reply-To: <20190119102012.olepcljgxtstrz7i@atuin.in.mat.cc> (Mathieu Arnold's message of "Sat, 19 Jan 2019 11:20:12 %2B0100")
References:  <201901171534.x0HFYbZ8087462@repo.freebsd.org> <20190119102012.olepcljgxtstrz7i@atuin.in.mat.cc>

next in thread | previous in thread | raw e-mail | index | archive | help
Mathieu Arnold <mat@FreeBSD.org> writes:

> On Thu, Jan 17, 2019 at 03:34:37PM +0000, Jan Beich wrote:
>
>>   Approved by:	maintainer timeout (2 weeks after 2019Q1)
>
> portmgr hat on.
>
> Maintainer timeout means the maintainer never said anything.  In this
> case, the maintainers clearly told you NO repeatedly, see comments 3, 5,
> 9, and also by the maintainer setting explicitely
> "maintainer-feedback-".

In bug 233034 comment 1 said there was a dicision to wait for 2019Q1.
I've asked how to interpret this in comment 2, and comment 3 elaborated.
I've pinged the team in comment 6 but got no response for 2 weeks. Given
the silence, the decision to land in 2019Q1 and positive call for testing
I've landed the patch, assuming responsibility for any regressions.

Bug 230298 was obsoleted by bug 233034. I guess, landing it separately
led to a confusion. Even there the maintainer's feedback wasn't as
simple as NO: the alleged regressions turned out to be known issues,
wait until after EuroBSDCon became obsolete, maintainer-feedback-
was a misuse of the flag, lack of testing was covered by call for testing,
testing protocol never materialized, that bug was the place where the
coordination happened, etc.

Before opening the can of worms I wish you've waited for maintainer's
response if I did anything wrong when applying the timeout.

> When the maintainer says NO, it does not mean you have to wait 2 weeks
> to update the port, it means you absolutely will not, ever, commit the
> patch.

In that case, can you document maintainers can stall patches however long
they want and "not exclusive ownership" is actually false?

https://www.freebsd.org/doc/en/books/porters-handbook/makefile-maintainer.html

>
> Do not, ever, commit to the mesa ports without explicit maintainer
> approval.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?imyk-u4o2-wny>