Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:103448 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 13137 invoked from network); 16 Nov 2018 19:15:45 -0000 Received: from unknown (HELO mail-qk1-f193.google.com) (209.85.222.193) by pb1.pair.com with SMTP; 16 Nov 2018 19:15:45 -0000 Received: by mail-qk1-f193.google.com with SMTP id q1so37969334qkf.13 for ; Fri, 16 Nov 2018 07:36:39 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=fNhhWmq2NzZCCl1gwOUXTmcCTsJmSqbCBeVXlV3HhV8=; b=S3vDx9aw5ccMZ/epmeqL+1FDuKGcFl+dQ3KTfGqapW7uBFWk/ac8n++5RdvifUbRzA l+kw4gTaDKdLYeOmT6mwHsJTvf13fedPE3PE0uhDaXAM5880UEi8EqY68o+fXlYSzzlX B92Ss54nVrv/W/uOk4u9pBv53av/4ZFiX9OGYoNAJa73kM5w//HASGXme8mSDqZ9SzLv Y5bwnkILVnsrw7i7WBFG1TaMGWcysHsaqAgH/DSY0OctPSJJ6PSl8YnBx3m1KtX45DqG ZOF2r/uuH2mAUwyrKh1sqgtNEeDDvv12SXMjh/GytCo41msFe6CoL3K7xsf6HeUwlyWB zFRQ== X-Gm-Message-State: AGRZ1gI1BV/xo7broYLY1yyxiaYHyV9PsrH3qxZtXb2wubTT3MXKOva9 j7RK0/SrR071vjNxdDpdkufwUuDujg5fdEndCcSl/w== X-Google-Smtp-Source: AJdET5cDaqJpQxwfGUlf4QvdKzEP0zP0Ed29/xsRMbnagiH4+kUog6Eh5KIOny1fXuhDLwRYT152VGPmnXbfNRmi4Lw= X-Received: by 2002:aed:3b25:: with SMTP id p34mr10513094qte.310.1542382599606; Fri, 16 Nov 2018 07:36:39 -0800 (PST) MIME-Version: 1.0 References: <091debad-319d-7010-4852-fb9d7e6304ac@gmx.de> <52d491a2-f546-f1eb-09e4-87f1b070d256@zend.com> In-Reply-To: Date: Fri, 16 Nov 2018 09:36:28 -0600 Message-ID: To: Nikita Popov Cc: Dmitry Stogov , zeev@php.net, Christoph Becker , PHP internals Content-Type: text/plain; charset="UTF-8" Subject: Re: [PHP-DEV] Re: Branch off PHP-7.4 early From: pollita@php.net (Sara Golemon) On Fri, Nov 16, 2018 at 9:26 AM Nikita Popov 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