Re: [PHP-DEV] OPcache precompiled dll's for older Windows versions

2013-03-25 Thread Dmitry Stogov
Hi,

We are going to release a new PECL version today or tomorrow,
and, yes, we are going to support hte pecl build for old versions as well.
I'm not sure about php-5.2 and possible new features.

Thanks. Dmitry.

On Sun, Mar 24, 2013 at 12:54 PM, Pierre Joye pierre@gmail.com wrote:

 On Mar 24, 2013 2:25 AM, Jan Ehrhardt php...@ehrhardt.nl wrote:

 Would it be an idea to put several flavours of php_opcache.dll at
 http://windows.php.net/downloads/pecl/snaps/

 These are quite 'old':
 http://windows.php.net/downloads/pecl/snaps/ZendOptimizerPlus/7.0.1-dev/

 See the requests for such dll's at
 http://www.apachelounge.com/viewtopic.php?t=5242#24199

 Yes, but it should be done using the pecl version, not the version in
 code. I did not follow the github's repository but as far as I can see none
 of the fixes in core has been back ported.

 If I am not mistaken the plan was to have the bundled version 5.5+ only
 (or for the given branch), and not to keep compatibility with older php
 versions. Dmitry, what do you think to try to keep releases via pecl and
 core in sync as long as it is possible? That means one/two years for 5.3,
 and 3-4 years for 5.4.

 Cheers,
 --
 Pierre

 @pierrejoye



Re: [PHP-DEV] OPcache precompiled dll's for older Windows versions

2013-03-25 Thread Laruence
On Mon, Mar 25, 2013 at 2:42 PM, Dmitry Stogov dmi...@zend.com wrote:
 Hi,

 We are going to release a new PECL version today or tomorrow,
oh? okey,  after you taged, I will do it.  :)

thanks
 and, yes, we are going to support hte pecl build for old versions as well.
 I'm not sure about php-5.2 and possible new features.

 Thanks. Dmitry.

 On Sun, Mar 24, 2013 at 12:54 PM, Pierre Joye pierre@gmail.com wrote:

 On Mar 24, 2013 2:25 AM, Jan Ehrhardt php...@ehrhardt.nl wrote:

 Would it be an idea to put several flavours of php_opcache.dll at
 http://windows.php.net/downloads/pecl/snaps/

 These are quite 'old':
 http://windows.php.net/downloads/pecl/snaps/ZendOptimizerPlus/7.0.1-dev/

 See the requests for such dll's at
 http://www.apachelounge.com/viewtopic.php?t=5242#24199

 Yes, but it should be done using the pecl version, not the version in
 code. I did not follow the github's repository but as far as I can see none
 of the fixes in core has been back ported.

 If I am not mistaken the plan was to have the bundled version 5.5+ only
 (or for the given branch), and not to keep compatibility with older php
 versions. Dmitry, what do you think to try to keep releases via pecl and
 core in sync as long as it is possible? That means one/two years for 5.3,
 and 3-4 years for 5.4.

 Cheers,
 --
 Pierre

 @pierrejoye




-- 
Laruence  Xinchen Hui
http://www.laruence.com/

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



Re: [PHP-DEV] OPcache precompiled dll's for older Windows versions

2013-03-25 Thread Dmitry Stogov
Hi Xinchen,

I've merged all the changes from php and updated version to 7.0.1.
Please make all the necessary package.xml modifications and set v7.0.1
tag yourself.

Please, update me, when you are done.

Thanks. Dmitry.

On Mon, Mar 25, 2013 at 10:43 AM, Laruence larue...@php.net wrote:

 On Mon, Mar 25, 2013 at 2:42 PM, Dmitry Stogov dmi...@zend.com wrote:
  Hi,
 
  We are going to release a new PECL version today or tomorrow,
 oh? okey,  after you taged, I will do it.  :)

 thanks
  and, yes, we are going to support hte pecl build for old versions as
 well.
  I'm not sure about php-5.2 and possible new features.
 
  Thanks. Dmitry.
 
  On Sun, Mar 24, 2013 at 12:54 PM, Pierre Joye pierre@gmail.com
 wrote:
 
  On Mar 24, 2013 2:25 AM, Jan Ehrhardt php...@ehrhardt.nl wrote:
 
  Would it be an idea to put several flavours of php_opcache.dll at
  http://windows.php.net/downloads/pecl/snaps/
 
  These are quite 'old':
 
 http://windows.php.net/downloads/pecl/snaps/ZendOptimizerPlus/7.0.1-dev/
 
  See the requests for such dll's at
  http://www.apachelounge.com/viewtopic.php?t=5242#24199
 
  Yes, but it should be done using the pecl version, not the version in
  code. I did not follow the github's repository but as far as I can see
 none
  of the fixes in core has been back ported.
 
  If I am not mistaken the plan was to have the bundled version 5.5+ only
  (or for the given branch), and not to keep compatibility with older php
  versions. Dmitry, what do you think to try to keep releases via pecl and
  core in sync as long as it is possible? That means one/two years for
 5.3,
  and 3-4 years for 5.4.
 
  Cheers,
  --
  Pierre
 
  @pierrejoye
 



 --
 Laruence  Xinchen Hui
 http://www.laruence.com/



Re: [PHP-DEV] OPcache precompiled dll's for older Windows versions

2013-03-25 Thread Remi Collet
Le 25/03/2013 07:42, Dmitry Stogov a écrit :
 Hi,
 
 We are going to release a new PECL version today or tomorrow,
 and, yes, we are going to support hte pecl build for old versions as well.

Great news.

I think it really makes sense to have ZO+ available for PHP 5.4.


Remi.


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



Re: [PHP-DEV] OPcache precompiled dll's for older Windows versions

2013-03-25 Thread Pierre Joye
On Mon, Mar 25, 2013 at 8:52 AM, Dmitry Stogov dmi...@zend.com wrote:
 Hi Xinchen,

 I've merged all the changes from php and updated version to 7.0.1.
 Please make all the necessary package.xml modifications and set v7.0.1 tag
 yourself.

 Please, update me, when you are done.

we will provide windows builds as well as soon as the release is done.
Thanks for your work!


Cheers,
--
Pierre

@pierrejoye

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



Re: [PHP-DEV] OPcache precompiled dll's for older Windows versions

2013-03-25 Thread Nikita Popov
On Mon, Mar 25, 2013 at 7:42 AM, Dmitry Stogov dmi...@zend.com wrote:

 Hi,

 We are going to release a new PECL version today or tomorrow,
 and, yes, we are going to support hte pecl build for old versions as well.
 I'm not sure about php-5.2 and possible new features.

 Thanks. Dmitry.


In order to maintain the PECL extension, do you plan to keep the bundled
ZO+ code and the PECL code fully in sync? Just saw this commit
http://git.php.net/?p=php-src.git;a=commitdiff;h=987dee9ca1be517f4be02d9c8f721d569596dc5aand
wondered whether we really need all those version specific #ifs in the
bundled version. I though getting rid of the code specific to old versions
was a major selling point for the inclusion (= easier maintenance).

Nikita


Re: [PHP-DEV] OPcache precompiled dll's for older Windows versions

2013-03-25 Thread Julien Pauli
On Mon, Mar 25, 2013 at 3:53 PM, Nikita Popov nikita@gmail.com wrote:

 On Mon, Mar 25, 2013 at 7:42 AM, Dmitry Stogov dmi...@zend.com wrote:

  Hi,
 
  We are going to release a new PECL version today or tomorrow,
  and, yes, we are going to support hte pecl build for old versions as
 well.
  I'm not sure about php-5.2 and possible new features.
 
  Thanks. Dmitry.
 

 In order to maintain the PECL extension, do you plan to keep the bundled
 ZO+ code and the PECL code fully in sync? Just saw this commit

 http://git.php.net/?p=php-src.git;a=commitdiff;h=987dee9ca1be517f4be02d9c8f721d569596dc5aand
 wondered whether we really need all those version specific #ifs in the
 bundled version. I though getting rid of the code specific to old versions
 was a major selling point for the inclusion (= easier maintenance).

 Nikita


Well, the plans should be that actually we just ship Zend Opcache within
the PHP sources.
Sure, those sources are the same as the PECL ones, like we do with all
other bundled extensions (except some, like PDO). Correct if I'm wrong.

All the #ifs about versions will be cleaned for 5.6, where we should plan a
full integration (meaning merging ZOPcache within the Core code).

Julien.Pauli


Re: [PHP-DEV] OPcache precompiled dll's for older Windows versions

2013-03-25 Thread Dmitry Stogov
Hi,

We didn't decide yet, if it's better to remove support for old versions in
opcache bundled into php-5.5 or not.
In general it should be removed but it would make maintenance of pecl
branch more difficult.

Thanks. Dmitry.

On Mon, Mar 25, 2013 at 7:00 PM, Julien Pauli jpa...@php.net wrote:

 On Mon, Mar 25, 2013 at 3:53 PM, Nikita Popov nikita@gmail.comwrote:

 On Mon, Mar 25, 2013 at 7:42 AM, Dmitry Stogov dmi...@zend.com wrote:

  Hi,
 
  We are going to release a new PECL version today or tomorrow,
  and, yes, we are going to support hte pecl build for old versions as
 well.
  I'm not sure about php-5.2 and possible new features.
 
  Thanks. Dmitry.
 

 In order to maintain the PECL extension, do you plan to keep the bundled
 ZO+ code and the PECL code fully in sync? Just saw this commit

 http://git.php.net/?p=php-src.git;a=commitdiff;h=987dee9ca1be517f4be02d9c8f721d569596dc5aand
 wondered whether we really need all those version specific #ifs in the
 bundled version. I though getting rid of the code specific to old versions
 was a major selling point for the inclusion (= easier maintenance).

 Nikita


 Well, the plans should be that actually we just ship Zend Opcache within
 the PHP sources.
 Sure, those sources are the same as the PECL ones, like we do with all
 other bundled extensions (except some, like PDO). Correct if I'm wrong.

 All the #ifs about versions will be cleaned for 5.6, where we should plan
 a full integration (meaning merging ZOPcache within the Core code).

 Julien.Pauli





Re: [PHP-DEV] OPcache precompiled dll's for older Windows versions

2013-03-24 Thread Pierre Joye
On Mar 24, 2013 2:25 AM, Jan Ehrhardt php...@ehrhardt.nl wrote:

 Would it be an idea to put several flavours of php_opcache.dll at
 http://windows.php.net/downloads/pecl/snaps/

 These are quite 'old':
 http://windows.php.net/downloads/pecl/snaps/ZendOptimizerPlus/7.0.1-dev/

 See the requests for such dll's at
 http://www.apachelounge.com/viewtopic.php?t=5242#24199

 Yes, but it should be done using the pecl version, not the version in
code. I did not follow the github's repository but as far as I can see none
of the fixes in core has been back ported.

If I am not mistaken the plan was to have the bundled version 5.5+ only (or
for the given branch), and not to keep compatibility with older php
versions. Dmitry, what do you think to try to keep releases via pecl and
core in sync as long as it is possible? That means one/two years for 5.3,
and 3-4 years for 5.4.

Cheers,
--
Pierre

@pierrejoye