Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:76401 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 91289 invoked from network); 6 Aug 2014 15:59:04 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 6 Aug 2014 15:59:04 -0000 Authentication-Results: pb1.pair.com smtp.mail=dmitry@zend.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=dmitry@zend.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain zend.com designates 209.85.220.176 as permitted sender) X-PHP-List-Original-Sender: dmitry@zend.com X-Host-Fingerprint: 209.85.220.176 mail-vc0-f176.google.com Received: from [209.85.220.176] ([209.85.220.176:48493] helo=mail-vc0-f176.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 37/04-02707-6C052E35 for ; Wed, 06 Aug 2014 11:59:02 -0400 Received: by mail-vc0-f176.google.com with SMTP id id10so4259384vcb.21 for ; Wed, 06 Aug 2014 08:59:30 -0700 (PDT) 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:date :message-id:subject:from:to:cc:content-type; bh=JG1Bx0S0ZpWzbeSptUm6HMXGbL9rjMzbqYZJos8T7Ek=; b=MvfleXqcLsFTtlQjXq3Ke/7ywsr9hWqK4iiNBycMe5DlUhmyRpFYlg+gFk4Sr6W5MC qm6otw9SGuINsLVQSu5Qctx8vN4SQ7bz57H19ByKH6ZbNgVdMQSmDNRV/A4RgCZrgWSg EkefXd3kHeE1Of+yjr7kNDXaZEcPNeDbv8BFdurqc3q+5vl8bhqJvU1vtk46KFgN7exQ GPbsvRsqU+MsLjYskXRWPfhJ1Ubd8tZDvwm37fUSfrrpad3n8UVxPE9PUWBLaJKc8Viz D47JaXPso7/6HNdQlu3vQU4BqBEfrAOiujz4g8DISYYBKj1zBvuKOWHRRId45j0wo8ZH sTZQ== X-Gm-Message-State: ALoCoQnf5pfKjsemQ9WvjTiaTcobbyJZZnLKcNEmUO05ka2IeULYTLVN8tCx1anvN+Al4740onj2Mcg9+Ry9rz+wwVwzkDydHlnpPdk9y3+KIgbHxwh2FAQA8id+7lPGPlFH5JH41bbF MIME-Version: 1.0 X-Received: by 10.220.95.132 with SMTP id d4mr11550186vcn.33.1407340770112; Wed, 06 Aug 2014 08:59:30 -0700 (PDT) Received: by 10.52.110.170 with HTTP; Wed, 6 Aug 2014 08:59:30 -0700 (PDT) In-Reply-To: References: <5a5c7d37c2115f52a58d82d489540a6d@mail.gmail.com> <79d5d0a1410487d543d37ba573b392a9@mail.gmail.com> Date: Wed, 6 Aug 2014 19:59:30 +0400 Message-ID: To: Dan Ackroyd Cc: Zeev Suraski , PHP internals Content-Type: multipart/alternative; boundary=089e0158b2f6ae528804fff80e52 Subject: Re: [PHP-DEV] [VOTE] Move the phpng branch to master From: dmitry@zend.com (Dmitry Stogov) --089e0158b2f6ae528804fff80e52 Content-Type: text/plain; charset=UTF-8 hi Dan, you can look into the difference for each particular extension using git. e.g. git diff master..phpng -- ext/bcmath Thanks. Dmitry. On Wed, Aug 6, 2014 at 7:38 PM, Dan Ackroyd wrote: > Hi Zeev, > > >I have no problem with changing this > >habit, but I do have an issue with changing it retroactively for a > >particular vote. > > Agreed, changing rules retroactively is bad. Considering improving > practices for the future is good. > > >To your specific feedback, there's a migration document to extensions > linked > >from the RFC, and shared here on internals about 10 days ago: > > Thanks for that document. > > It would also be really useful if you could add a link to two commits > of a non-trivial extension that has been migrated, with one commit > before, and one commit after the migration. That would allow people > like myself who only rarely dip into PHP internals to see the > differences actually applied to code. > > > cheers > Dan > > > On 6 August 2014 14:11, Zeev Suraski wrote: > > Dan, > > > > Votes area almost never pre-announced. I have no problem with changing > this > > habit, but I do have an issue with changing it retroactively for a > > particular vote. > > > > Regarding your points, there's a mandatory discussion period during which > > you should have brought these comments, instead of now. As a matter of > > fact, discussion about PHPNG died out more than a week ago, to the level > > that Dmitry even suggested we avoid wasting time and vote sooner (but > that > > goes against the rules so we didn't do that). > > > > If you think the RFC is incomplete in its details and that you can't vote > > over it then you can of course withhold your vote or vote no. > > > > To your specific feedback, there's a migration document to extensions > linked > > from the RFC, and shared here on internals about 10 days ago: > > https://wiki.php.net/phpng-upgrading > > I added another link to it from the 'RFC impact' section, as perhaps > that's > > what prevented you from seeing it. > > > > I believe it's impractical to keep shared codebases for extensions > between > > PHP 5.x and PHPNG. Dmitry - please correct me if I'm wrong... > > > > Zeev > > > >> -----Original Message----- > >> From: Dan Ackroyd [mailto:danack@basereality.com] > >> Sent: Wednesday, August 06, 2014 4:01 PM > >> To: Zeev Suraski > >> Cc: PHP internals > >> Subject: Re: [PHP-DEV] [VOTE] Move the phpng branch to master > >> > >> Hi, > >> > >> It would be good if people announced that they were going to open things > >> to > >> vote with a warning, rather than just throwing the voting open. > >> > >> The RFC is nowhere complete in it's details for people to make rational > >> decisions. e.g. the section on 'RFC impact' has this for the impact on > >> extensions. > >> > >> "Existing extensions will have to be updated to reflect the new data > >> structures > >> and updated APIs. Much of this work is already done for most of the > >> extensions bundled with PHP, but there are still extensions that need to > >> be > >> ported, and most of the extensions in PECL will have to be ported." > >> > >> That doesn't provide anything close to actual information about what > needs > >> to > >> be done to port the extensions. There is no information about how > >> extensions > >> can support current PHP and PHPNG at the same time....which they will > need > >> to do for the next couple of years at least. > >> > >> > >> cheers > >> Dan > >> > >> > >> On 6 August 2014 13:36, Zeev Suraski wrote: > >> > I opened the voting on the phpng RFC: > >> > > >> > > >> > > >> > https://wiki.php.net/rfc/phpng#vote > >> > > >> > > >> > > >> > Voting ends on Thursday, August 14th. > >> > > >> > > >> > > >> > Please vote! > >> > > >> > > >> > > >> > Zeev > > -- > PHP Internals - PHP Runtime Development Mailing List > To unsubscribe, visit: http://www.php.net/unsub.php > > --089e0158b2f6ae528804fff80e52--