Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:105009 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 40469 invoked from network); 29 Mar 2019 17:54:28 -0000 Received: from unknown (HELO mail-ot1-f67.google.com) (209.85.210.67) by pb1.pair.com with SMTP; 29 Mar 2019 17:54:28 -0000 Received: by mail-ot1-f67.google.com with SMTP id j10so2374164otq.0 for ; Fri, 29 Mar 2019 07:48:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=X6FZr9Zxs7Wy4byJ7eUzhrZhvb5E6UWxuDz5pIcXf2U=; b=XH3jsuvt5xRk7h+xhANcddwkLlg1YuRRRFjxaN/Z3I5bJza7rDV8VGDz6YCV2VTm5F mEPZ2EWukhVJgbj3JrjyXCFzyfv8Fy2aC8KNQqn7G7VJ4As/t46oKx/l+7v8cYTA1jHk veZWxMV6TGba8d8r94UdHlCCQtDObL3kt/RyA1mYxNd2tYFhQ1rA5dHAaLtay6Yd8Vyv HhqHbt/H4kdc2v6uCHAzO6tLo3mdASE0dsINiJWCe/CccwrA+B+jEvjbCKjTG8C0bHdK qiJSH9KovqpDW8VHs4L2I2ex5w6f6ua9udHESdEA3jf964awZ7rlWD4n783Ug20ofLCG SBlw== 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:content-transfer-encoding; bh=X6FZr9Zxs7Wy4byJ7eUzhrZhvb5E6UWxuDz5pIcXf2U=; b=s696q1ijfkzRcGB1Xkju4NuMDjU4q6phxD+oiFtjXHOVBPLflx49mdz6m3XJXcDOuj JEDAYgY4GnrU5oZN6PD6Y13QEICkCzlgDEtrkcXftg0tmKwPYmYPCILKeo5R3Lm0B5ap 4jEru8RxfES78lfXv8xcYqvNdAWFiM3gnvRY2OpYaPrEDMXPIEnAmeOgh0KgIl+4zzBM 0GG0MqQg1ayvFd6v89RO6cSmv7IHysRfG7gahWbaSk2N8yfu66p45LoUWDDVbJt4sqBB TQKLQZKg6du67AiYvPHW4PZyl54nzeL7nFuaAdxsTj0qFFCCTKnlWldjoBf5CeBlRkfW YKtg== X-Gm-Message-State: APjAAAXo+2N1T9ZLtLnSJ4D15jYUhFCRYIxaWjyeDqgFZAdriabpWDjW bZFXy5LXkMbF04eAlqWq7r8cGR2M3hbL8q123Hk= X-Google-Smtp-Source: APXvYqxWRwHznpdzA6/fGOnvBBu3dhkZJTk8houHiOPsz/JG3598MZu2zxoCdI+cXoQcmRfo+gj4isxxH71FXBKvVJM= X-Received: by 2002:a9d:7095:: with SMTP id l21mr35779701otj.35.1553870917491; Fri, 29 Mar 2019 07:48:37 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: Date: Fri, 29 Mar 2019 15:48:25 +0100 Message-ID: To: Dmitry Stogov Cc: Arvids Godjuks , Joe Watkins , "release-managers@php.net" , PHP internals Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Subject: Re: [PHP-DEV] Re: PHP 8 Preview Releases From: peterkokot@gmail.com (Peter Kokot) Hello, On Fri, 29 Mar 2019 at 15:35, Dmitry Stogov wrote: > > Hi Arvids, > > > It's possible to test JIT with PHP-7.4 building PHP from https://github.c= om/zendtech/php-src/tree/jit-dynasm-7.4 > > But this branch is not going to be supported anymore. > > > Thanks. Dmitry. > > ________________________________ > From: Arvids Godjuks > Sent: Friday, March 29, 2019 5:17:41 PM > To: Joe Watkins > Cc: Dmitry Stogov; release-managers@php.net; PHP internals > Subject: Re: [PHP-DEV] Re: PHP 8 Preview Releases > > Hello, > > I'd like to add that as the userland developer, it would be nice to be ab= le to build JIT against an active branch (a.k.a PHP 7.4), cause if PHP 8 br= ings enough changes, it would not be realistic to fix our apps to be compat= ible with PHP 8 months or years away from actual release. > > =D0=BF=D1=82, 29 =D0=BC=D0=B0=D1=80. 2019 =D0=B3. =D0=B2 15:58, Joe Watki= ns >: > Hi Dmitry, > > I'm not suggesting we do it right now, I'm suggesting we look at the > planning of it right now as it deviates from our normal release cycle. > > At the moment we should just consider how we want it to work, including > when it should start ... > > Cheers > Joe > > On Fri, 29 Mar 2019 at 14:42, Dmitry Stogov > wrote: > > > Hi Joe, > > > > > > I think, PHP-8 preview is too early. > > > > We even didn't freeze PHP-7.4 yet, and PHP-8 didn't get any new major > > features (may be I forgot something) only deprecations and some interna= l > > improvements > > > > . > > > > According to JIT, it's probably going to be changed a lot in the neares= t > > future. > > > > > > Thanks. Dmitry. > > ------------------------------ > > *From:* Joe Watkins > > > *Sent:* Friday, March 29, 2019 3:40:04 PM > > *To:* release-managers@php.net; PHP in= ternals; Dmitry Stogov > > *Subject:* PHP 8 Preview Releases > > > > Morning internals, > > > > Since we now have a result for JIT and we know it will be included in P= HP > > 8, I think it's time to visit the idea brought up in discussion to have > > preview releases of PHP 8. > > > > I'm interested in hearing what kind of schedules we think are going to = be > > useful - it's tempting to say let's track PHP-7.4 releases, possibly wi= th a > > bi-monthly interval, but I'm not sure if that may be too soon, or too s= low, > > or too fast. > > > > Thoughts please (especially from Dmitry) ? > > > > Cheers > > Joe > > > > > > > > > -- > Arv=C4=ABds Godjuks > > +371 26 851 664 > arvids.godjuks@gmail.com > Skype: psihius > Telegram: @psihius https://t.me/psihius PHP 8.0 is definitely tempting and wanted. First phase is definitely for users to have option to install it manually from Git as is now. The snapshot script: https://github.com/php/php-src/blob/master/scripts/dev/snapshot is on my list to improve a bit to have at least an option to get archive package out of the current Git state. Between this and the official downloadable release there isn't much difference in doing the build manually. What is more important for the end users is to have Docker image(s) available or even some Linux packages. Also, practice shows that the dev branch in state before the few months prior to the releases contains really a lot of bugs and also build system bugs that normal users will have serious issues setting this up. If Linux packagers and 3rd party repository maintainers can help here, that would be also one way to go since PHP seems to be very far away from doing such steps on the php.net side... But to have PHP 8.0.0alpha1 version available at this and this date before the PHP 7.4 release is quite challenging for all, I think. --=20 Peter Kokot