On Fri, Nov 16, 2018 at 9:26 AM Nikita Popov <nikita....@gmail.com> wrote:
> I feel like there may be some understanding here, because what
> is proposed here seems to match exactly what you proposed
> in your first mail to this thread.
>
Perhaps the impedance mismatch is in calling the branch "PHP-8".
Calling it that says to me, "It's my responsibility to merge bugfixes
if I want them propagated to what will become 8.0.0-final".  Calling
it "feature/jit-and-other-cool-stuff" or literally ANYTHING other than
"8" says, "Development is happening as normal, and the feature branch
is the problem of the people working on the feature.

Also, I'm going to quote again the specific language Dmitry used:

> - in May/June move master into PHP-7.4, make PHP-8 to be master and
> require committers to work on master and backport changes (according to
> usual PHP/GIT workflow).
>
"move" says to me "rename the branches", which again, if fixes aren't
being dutifully picked/merged/whatever to this branch, then they
inevitably will get lost.  It's not that I don't trust someone working
on the feature branch to do their best, it's that it shouldn't be
their responsibility.

-Sara

-- 
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to