Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:97059 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 65854 invoked from network); 19 Nov 2016 17:35:09 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 19 Nov 2016 17:35:09 -0000 Authentication-Results: pb1.pair.com smtp.mail=tyra3l@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=tyra3l@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.220.175 as permitted sender) X-PHP-List-Original-Sender: tyra3l@gmail.com X-Host-Fingerprint: 209.85.220.175 mail-qk0-f175.google.com Received: from [209.85.220.175] ([209.85.220.175:32962] helo=mail-qk0-f175.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 1A/A0-62522-84D80385 for ; Sat, 19 Nov 2016 12:35:05 -0500 Received: by mail-qk0-f175.google.com with SMTP id x190so303500523qkb.0 for ; Sat, 19 Nov 2016 09:35:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=lBHab1sMYv5BzROZB4hTX57u5KTNS14Mt4buyJGkpW0=; b=ot/BtYwOizfDUXJ6aFl7Od3Ey/uXOBhC6fmVSiroby5LUzH2iHbjX0hNlECAPkmn2I hlANIC3LaaPbaJuDsPylotXZAPJ6SklcBKhNki0o/CqirP0INzmmJ6vN9fn74NyFQdeU AvT1kzbG5FPi4ofgXpB0d8n2VCbXNvSLIWTy+yDdGwIngYWef3TtttEuHPQP+5ap8JjH 8RxlrIXECJxpcxrGobpCwbnQnng015t7kKhvrbsj1j0cOMK199Q/1/3vDjYK7N6SyoOE g4rj/EqMF/iBJ3LU7eWnr6+uuDd8R/iQ7ABp6K8G5rDFj9YrWUhUe/7D3niwFTBaycTo d6UA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=lBHab1sMYv5BzROZB4hTX57u5KTNS14Mt4buyJGkpW0=; b=AIC2TIlIyKyQc7w+r5UimBUuj5nCLmXBPbg7Tzs12uG5rudv2lsoJEZ7/h5BR/0IOo xmD1G7hn90Wp8Ab7LB+kuG8tJ0Y+Un1/LV0odNgpvVJ5WK6o9z68o45D+fhaFh30llBO WbjfmCnODrFTp3vmLMi/LJnPjR9zUPPLKHoamOMhOdlEbS/xu9nvwBAIEeJLV86tU5H4 TNhW7K/MM4pSOx3LTE7vMh54DRMakL5oVW3UDLTTCHMOS5olvU10irQ3sICy8kQ9wp8A NgBeau3iI3c1Fir/9uyvV1lA3IqY+R5KN5lMR/14x53rReSq+xkGzsmYNWLxegnnIYJL MiaQ== X-Gm-Message-State: AKaTC02m8pygqzNN8STsjkbuWVxJH08a+vtKQbHppPxPDhuyzO9T+fqMnUv3mha4Mfg0DiXhUr+bGSYdpMYYPw== X-Received: by 10.55.104.208 with SMTP id d199mr6589622qkc.222.1479576902053; Sat, 19 Nov 2016 09:35:02 -0800 (PST) MIME-Version: 1.0 Received: by 10.12.129.81 with HTTP; Sat, 19 Nov 2016 09:35:01 -0800 (PST) In-Reply-To: <1476497232.26396.4.camel@kuechenschabe> References: <1476497232.26396.4.camel@kuechenschabe> Date: Sat, 19 Nov 2016 18:35:01 +0100 Message-ID: To: =?UTF-8?Q?Johannes_Schl=C3=BCter?= Cc: PHP internals list Content-Type: multipart/alternative; boundary=94eb2c05709caa33d30541aad742 Subject: Re: [PHP-DEV] Limited access to php_version.h [Fwd: [PHP-CVS] svn: /SVNROOT/ global_avail] From: tyra3l@gmail.com (Ferenc Kovacs) --94eb2c05709caa33d30541aad742 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Sat, Oct 15, 2016 at 4:07 AM, Johannes Schl=C3=BCter = wrote: > Hi, > > I've restricted access to main/php_version.h. This should restrict wrong > merges by a bit. Hope this doesn't cause issues. Current RMs should have > access. This is the current list: > > avail|rasmus,johannes,tyrael,ab,jpauli,davey,krakjoe,dsp|php > -src.git/main/php_version.h > > johannes > > > ---------- Forwarded message ---------- > From: "Johannes Schl=C3=BCter" > To: php-cvs@lists.php.net > Cc: > Date: Sat, 15 Oct 2016 02:02:15 +0000 > Subject: [PHP-CVS] svn: /SVNROOT/ global_avail > johannes Sat, 15 Oct 2016 02:02:15 +0000 > > Revision: http://svn.php.net/viewvc?view=3Drevision&revision=3D340492 > > Log: > Limit access to php_vesion.h > > This serves as a small mitigation to prevent wrong merges (i.e. merging > PHP-7.1 into PHP-7.0 instead of the other way round) This won't cover all > cases, but hopefully reduces the number of issues. > > Changed paths: > U SVNROOT/global_avail > > Modified: SVNROOT/global_avail > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > --- SVNROOT/global_avail 2016-10-14 22:23:44 UTC (rev 340491) > +++ SVNROOT/global_avail 2016-10-15 02:02:15 UTC (rev 340492) > @@ -28,6 +28,14 @@ > # php-src karma and before lines granting Zend/TSRM karma) > unavail||php-src.git/Zend,php-src.git/TSRM > > +# Limit access to man/php_version.h as a mitigation for wrong merges > (this line > +# MUST come after lines granting hp-src karma and before lines granting > +# man/php_version.h karma) > +unavail||php-src.git/main/php_version.h > + > +# RMs and a few others have access to main/php_version.h (see unavail > above) > +avail|rasmus,johannes,tyrael,ab,jpauli,davey,krakjoe,dsp|ph > p-src.git/main/php_version.h > + > # PEAR bits in the main php-src module > avail|mj,vblavet,dickmann,tal,jmcastagnetto,alexmerz, > cellog,pajoye,timj,clay,dufuz,bjori,davidc,saltybeagle, > derick|php-src.git/pear > > > > -- > PHP CVS Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > hi, the only case I can think of would be if we were using feature branches, this change would prevent other people from merging from the dev branches if the merge touches php_version.h but I think it is clearly better to have an easy guard against bogus merges which prevents a feature not even used atm. and of course we can have a better fix in the future if we ever want to use feature branches in the php-src repo. --=20 Ferenc Kov=C3=A1cs @Tyr43l - http://tyrael.hu --94eb2c05709caa33d30541aad742--