From Fedora Project Wiki
Line 120: Line 120:


== Dependencies ==
== Dependencies ==
<!-- What other packages (RPMs) depend on this package?  Are there changes outside the developers' control on which completion of this change depends?  In other words, completion of another change owned by someone else and might cause you to not be able to finish on time or that you would need to coordinate?  Other upstream projects like the kernel (if this is not a kernel change)? -->
Mass rebuild need: from repoquery --whatrequires 'php(zend-abi)'  


<!-- REQUIRED FOR SYSTEM WIDE CHANGES -->
Known as not ready:
N/A (not a System Wide Change)  
* php-pecl-parsekit (mostly dead upstream)
* php-xcache (actively maintained upstream)


== Contingency Plan ==
== Contingency Plan ==

Revision as of 09:56, 26 March 2014

Important.png
Comments and Explanations
The page source contains comments providing guidance to fill out each section. They are invisible when viewing this page. To read it, choose the "edit" link.
Copy the source to a new page before making changes! DO NOT EDIT THIS TEMPLATE FOR YOUR CHANGE PROPOSAL.


PHP 5.6

Summary

Update the PHP stack to new version 5.6.

Owner

  • Name: Remi Collet
  • Email: remi @ fedora project DOT org
  • Release notes owner:

Current status

  • Targeted release: Fedora 21
  • Last updated: 2014-03-26
  • Tracker bug: <will be assigned by the Wrangler>

Detailed Description

Important changes in this new version:

Security:

Language improvements:

New tool:

Benefit to Fedora

Provides the latest upstream PHP version.

Scope

  • Proposal owners:

Mass rebuild of all C extensions (repoquery --whatrequires 'php(api)')

  • Other developers:

(pure) PHP extension owners: ensure compatibility, usually this is detect byt running upstream test suite.

PHP webapp owners: test

  • Release engineering:

N/A.

  • Policies and guidelines: N/A (not a System Wide Change)

N/A.

Upgrade/compatibility impact

This new version should maintains compatibility with version 5.5.x.

How To Test

N/A (not a System Wide Change)

User Experience

N/A (not a System Wide Change)

Dependencies

Mass rebuild need: from repoquery --whatrequires 'php(zend-abi)'

Known as not ready:

  • php-pecl-parsekit (mostly dead upstream)
  • php-xcache (actively maintained upstream)

Contingency Plan

  • Contingency mechanism: (What to do? Who will do it?) N/A (not a System Wide Change)
  • Contingency deadline: N/A (not a System Wide Change)
  • Blocks release? N/A (not a System Wide Change), Yes/No
  • Blocks product? product <-- Applicable for Changes that blocks specific product release/Fedora.next -->

Documentation

Upstream documentation: Migrating from PHP 5.5.x to PHP 5.6.x

Release Notes