JulienPauli | 23 Jun 19:01 2016
Picon
Picon
Gravatar

com web/qa: Next PHP-5's: include/release-qa.php

Commit:    91035f1f90cba8c22551e69886a765fadc3ef8db
Author:    Julien Pauli <jpauli <at> php.net>         Thu, 23 Jun 2016 19:01:22 +0200
Parents:   54b6aef6a7b39bd53c47707086fcc32af4011b3b
Branches:  master

Link:       http://git.php.net/?p=web/qa.git;a=commitdiff;h=91035f1f90cba8c22551e69886a765fadc3ef8db

Log:
Next PHP-5's

Changed paths:
  M  include/release-qa.php

Diff:
diff --git a/include/release-qa.php b/include/release-qa.php
index c9c4095..d801a09 100644
--- a/include/release-qa.php
+++ b/include/release-qa.php
 <at>  <at>  -74,7 +74,7  <at>  <at>  $QA_RELEASES = array(
 		),
 	),
 	
-	'5.5.37' => array(
+	'5.5.38' => array(
 		'active'		=> true,
 		'snaps'			=> array(
 			'prefix'	=> 'php5.5-latest',
 <at>  <at>  -91,7 +91,7  <at>  <at>  $QA_RELEASES = array(
 		),
 	),
(Continue reading)

Anatol Belski | 23 Jun 08:32 2016
Picon
Picon

com web/qa: prepare 7.0.9: include/release-qa.php

Commit:    54b6aef6a7b39bd53c47707086fcc32af4011b3b
Author:    Anatol Belski <ab <at> php.net>         Thu, 23 Jun 2016 08:32:29 +0200
Parents:   ba59dc9efcceb14523b2942433746790ad597443
Branches:  master

Link:       http://git.php.net/?p=web/qa.git;a=commitdiff;h=54b6aef6a7b39bd53c47707086fcc32af4011b3b

Log:
prepare 7.0.9

Changed paths:
  M  include/release-qa.php

Diff:
diff --git a/include/release-qa.php b/include/release-qa.php
index 4eb6713..c9c4095 100644
--- a/include/release-qa.php
+++ b/include/release-qa.php
 <at>  <at>  -108,7 +108,7  <at>  <at>  $QA_RELEASES = array(
 		),
 	),

-        '7.0.8' => array(
+        '7.0.9' => array(
                 'active'                => true,
                 'snaps'                 => array(
                         'prefix'        => 'php7.0-latest',
 <at>  <at>  -116,10 +116,10  <at>  <at>  $QA_RELEASES = array(
                 ),
                 'release'               => array(
(Continue reading)

Pierre Joye | 17 Jun 15:54 2016
Picon
Gravatar

Re: Improve GD test suite

Hi
On Jun 17, 2016 8:18 PM, "Christoph Becker" <cmbecker69 <at> gmx.de> wrote:
>
> Hi!
>
> I like to suggest to improve the current test suite of the gd extension.
> The main issue I see with the current suite is that many (~ 28) tests
> use md5() to verify that a drawn image is correct.  However, as Pierre
> mentioned long ago[1], md5() does not work (reliably) for this purpose.
>
> An alternative would be to have prepared images, and to compare these
> with the actual resulting images pixel by pixel.  While that might work
> fine for lossless compression, it still can result in failing tests,
> which would be hard to track down, and obviously a pure PHP
> implementation is slow.
>
> Especially, when it comes to verify lossy image compression a more
> sophisticated approach is required.  Due to the necessity to test
> imagewebp() I had committed a very simplistic calc_image_dissimilarity()
> a while ago[2].  Obviously, this should be improved either regarding the
> algorithm as well as the performance.
>
> libgd already has a much better testing library written in C[3], which
> generates image diffs for failing tests, and we may consider to use
> parts of it for PHP.  I can't see any issues regarding the license.
>
> Thoughts?

The current testing code is under new bsd, so there is no license issue
here.
(Continue reading)

Christoph Becker | 17 Jun 15:19 2016
Picon
Picon
Gravatar

Improve GD test suite

Hi!

I like to suggest to improve the current test suite of the gd extension.
The main issue I see with the current suite is that many (~ 28) tests
use md5() to verify that a drawn image is correct.  However, as Pierre
mentioned long ago[1], md5() does not work (reliably) for this purpose.

An alternative would be to have prepared images, and to compare these
with the actual resulting images pixel by pixel.  While that might work
fine for lossless compression, it still can result in failing tests,
which would be hard to track down, and obviously a pure PHP
implementation is slow.

Especially, when it comes to verify lossy image compression a more
sophisticated approach is required.  Due to the necessity to test
imagewebp() I had committed a very simplistic calc_image_dissimilarity()
a while ago[2].  Obviously, this should be improved either regarding the
algorithm as well as the performance.

libgd already has a much better testing library written in C[3], which
generates image diffs for failing tests, and we may consider to use
parts of it for PHP.  I can't see any issues regarding the license.

Thoughts?

[1] <https://github.com/php/php-src/pull/211#issuecomment-17224297>
[2] <https://github.com/php/php-src/commit/90de2ae>
[3] <https://github.com/libgd/libgd/tree/gd-2.2.1/tests/gdtest>

--

-- 
(Continue reading)

Anatol Belski | 10 Jun 11:14 2016
Picon
Picon

PHP 7.0.8 RC1 is available for testing

Hi,

You are receiving this email because your project has been selected to take
part in an effort by the PHP QA Team to make sure that your project still
works with PHP versions to-be-released. With this we hope to make sure that
you are either aware of things that might break, or to make sure we don't
introduce any strange regressions.

PHP 7.0.8 RC1 was just released and can be downloaded from:

    https://downloads.php.net/~ab/

The Windows binaries are available at

    http://windows.php.net/qa/

This release contains a number of bugfixes.

For the list of bugfixes that you can target in your testing, please refer
to the NEWS file:

    https://github.com/php/php-src/blob/php-7.0.8RC1/NEWS

Please test it carefully, and report any bugs in the bug system.

The stable release is planned for June 23rd, if no critical issues will be
discovered in the RC.

In case you think that other projects should also receive this kind of
emails, please let us know privately, and we will add them to the list of
(Continue reading)

Ferenc Kovacs | 10 Jun 10:06 2016
Picon
Picon
Gravatar

PHP 5.6.23 RC1 is available for testing

Hello everyone,

PHP 5.6.23 RC1 was just released and can be downloaded from:

http://downloads.php.net/~tyrael/

The Windows binaries are available at http://windows.php.net/qa/

This release contains a number of bugfixes.
For the list of bugfixes that you can target in your
testing, please refer to the NEWS file:

    https://github.com/php/php-src/blob/php-5.6.23RC1/NEWS

Please test it carefully, and report any bugs in the bug system.

The stable release is planned for Jun 23th, if no critical issues will
be discovered in the RC.

In case you think that other projects should also receive this kind
of emails, please let us know privately, and we will add them to the
list of projects to contact.

To verify the downloads, you can use the following information:

php-5.6.23RC1.tar.bz2
SHA256 hash:
e20ba10c07b4c3a9006e08e7e824e3c061416846e143a20f5cdb9b3a5e94e647
PGP signature:
-----BEGIN PGP SIGNATURE-----
(Continue reading)

Ferenc Kovacs | 10 Jun 02:26 2016
Picon
Picon
Gravatar

com web/qa: 5.6.23RC1: include/release-qa.php

Commit:    ba59dc9efcceb14523b2942433746790ad597443
Author:    Ferenc Kovacs <tyra3l <at> gmail.com>         Fri, 10 Jun 2016 02:26:15 +0200
Parents:   0bf12eb72fb1b0a600e9efc2757938765eee5802
Branches:  master

Link:       http://git.php.net/?p=web/qa.git;a=commitdiff;h=ba59dc9efcceb14523b2942433746790ad597443

Log:
5.6.23RC1

Changed paths:
  M  include/release-qa.php

Diff:
diff --git a/include/release-qa.php b/include/release-qa.php
index 8778a9d..4eb6713 100644
--- a/include/release-qa.php
+++ b/include/release-qa.php
 <at>  <at>  -99,11 +99,11  <at>  <at>  $QA_RELEASES = array(
 		),
 		'release'		=> array(
 			'type'	    => 'RC',
-			'number'    => 0,
-			'md5_bz2'   => '',
-			'md5_gz'    => '',
-			'md5_xz'    => '',
-			'date'      => '12 May 2016',
+			'number'    => 1,
+			'md5_bz2'   => 'a90b942af09f902b7703bd5870e0d69b',
+			'md5_gz'    => '7c7154c490582838928bb501990a30c3',
(Continue reading)

Anatol Belski | 9 Jun 19:13 2016
Picon
Picon

com web/qa: 7.1.0.alpha1: include/release-qa.php

Commit:    0bf12eb72fb1b0a600e9efc2757938765eee5802
Author:    Anatol Belski <ab <at> php.net>         Thu, 9 Jun 2016 19:13:36 +0200
Parents:   276393abdac3384ec49dfd26184dec18322e7a5b
Branches:  master

Link:       http://git.php.net/?p=web/qa.git;a=commitdiff;h=0bf12eb72fb1b0a600e9efc2757938765eee5802

Log:
7.1.0.alpha1

Changed paths:
  M  include/release-qa.php

Diff:
diff --git a/include/release-qa.php b/include/release-qa.php
index 5f4d30e..8778a9d 100644
--- a/include/release-qa.php
+++ b/include/release-qa.php
 <at>  <at>  -133,10 +133,10  <at>  <at>  $QA_RELEASES = array(
                 ),
                 'release'               => array(
                         'type'      => 'alpha',
-                        'number'    => 0,
-                        'md5_bz2'   => '',
-                        'md5_gz'    => '',
-                        'md5_xz'    => '',
+                        'number'    => 1,
+                        'md5_bz2'   => '1cd24112999608cc31a15420a7bdd8ff',
+                        'md5_gz'    => '94304679e277bc77bdc3c58562145c2d',
+                        'md5_xz'    => 'bba5158cf155a63bc6a1daf51b7b34a7',
(Continue reading)

Ferenc Kovacs | 26 May 21:45 2016
Picon
Picon
Gravatar

com web/qa: 5.6.23 will be next: include/release-qa.php

Commit:    80770eb0b2440433eb5441d1b3eea4c74a49fffd
Author:    Tyrael <tyrael <at> php.net>         Thu, 26 May 2016 21:45:42 +0200
Parents:   4ebc752d038758e19668dd8a5bcc0f26b65a23a8
Branches:  master

Link:       http://git.php.net/?p=web/qa.git;a=commitdiff;h=80770eb0b2440433eb5441d1b3eea4c74a49fffd

Log:
5.6.23 will be next

Changed paths:
  M  include/release-qa.php

Diff:
diff --git a/include/release-qa.php b/include/release-qa.php
index 83f044b..dcbb26d 100644
--- a/include/release-qa.php
+++ b/include/release-qa.php
 <at>  <at>  -91,7 +91,7  <at>  <at>  $QA_RELEASES = array(
 		),
 	),

-	'5.6.22' => array(
+	'5.6.23' => array(
 		'active'		=> true,
 		'snaps'			=> array(
 			'prefix'	=> 'php5.6-latest',
 <at>  <at>  -99,10 +99,10  <at>  <at>  $QA_RELEASES = array(
 		),
 		'release'		=> array(
(Continue reading)

JulienPauli | 26 May 14:40 2016
Picon
Picon
Gravatar

com web/qa: 5.5.36 release: include/release-qa.php

Commit:    4ebc752d038758e19668dd8a5bcc0f26b65a23a8
Author:    Julien Pauli <jpauli <at> php.net>         Thu, 26 May 2016 14:40:22 +0200
Parents:   e00e4de7bf226ef53024d9790f8ccc8c5789b598
Branches:  master

Link:       http://git.php.net/?p=web/qa.git;a=commitdiff;h=4ebc752d038758e19668dd8a5bcc0f26b65a23a8

Log:
5.5.36 release

Changed paths:
  M  include/release-qa.php

Diff:
diff --git a/include/release-qa.php b/include/release-qa.php
index 86fe121..83f044b 100644
--- a/include/release-qa.php
+++ b/include/release-qa.php
 <at>  <at>  -74,7 +74,7  <at>  <at>  $QA_RELEASES = array(
 		),
 	),
 	
-	'5.5.36' => array(
+	'5.5.37' => array(
 		'active'		=> true,
 		'snaps'			=> array(
 			'prefix'	=> 'php5.5-latest',

--

-- 
PHP Quality Assurance Mailing List <http://www.php.net/>
(Continue reading)

Anatol Belski | 26 May 10:19 2016
Picon
Picon

com web/qa: 7.0.8 next: include/release-qa.php

Commit:    e00e4de7bf226ef53024d9790f8ccc8c5789b598
Author:    Anatol Belski <ab <at> php.net>         Thu, 26 May 2016 10:19:40 +0200
Parents:   4cbcd18b1ea96ac68c6a30d568db7dab2c625816
Branches:  master

Link:       http://git.php.net/?p=web/qa.git;a=commitdiff;h=e00e4de7bf226ef53024d9790f8ccc8c5789b598

Log:
7.0.8 next

Changed paths:
  M  include/release-qa.php

Diff:
diff --git a/include/release-qa.php b/include/release-qa.php
index ec746a8..86fe121 100644
--- a/include/release-qa.php
+++ b/include/release-qa.php
 <at>  <at>  -108,7 +108,7  <at>  <at>  $QA_RELEASES = array(
 		),
 	),

-        '7.0.7' => array(
+        '7.0.8' => array(
                 'active'                => true,
                 'snaps'                 => array(
                         'prefix'        => 'php7.0-latest',
 <at>  <at>  -116,10 +116,10  <at>  <at>  $QA_RELEASES = array(
                 ),
                 'release'               => array(
(Continue reading)


Gmane