(Created page with " <!-- Self Contained or System Wide Change Proposal? Use this guide to determine to which category your proposed change belongs to. Self Contained Changes are: * changes to i...") |
|||
(23 intermediate revisions by 3 users not shown) | |||
Line 28: | Line 28: | ||
Update Zend Framework to latest version 3. | Update Zend Framework to latest version 3. | ||
Fedora 24 provides Zend Framework 2.5, which is a transition version. | Fedora 24 provides Zend Framework 2.5 (Change wrangler note: Fedora 25 provides ZF version 2.5.3), which is a transition version. | ||
== Owner == | == Owner == | ||
Line 49: | Line 48: | ||
== Current status == | == Current status == | ||
* Targeted release: [[Releases/ | * Targeted release: [[Releases/26 | Fedora 26 ]] | ||
* Last updated: <!-- this is an automatic macro — you don't need to change this line --> {{REVISIONYEAR}}-{{REVISIONMONTH}}-{{REVISIONDAY2}} | * Last updated: <!-- this is an automatic macro — you don't need to change this line --> {{REVISIONYEAR}}-{{REVISIONMONTH}}-{{REVISIONDAY2}} | ||
<!-- After the change proposal is accepted by FESCo, tracking bug is created in Bugzilla and linked to this page | <!-- After the change proposal is accepted by FESCo, tracking bug is created in Bugzilla and linked to this page | ||
Line 59: | Line 58: | ||
CLOSED as NEXTRELEASE -> change is completed and verified and will be delivered in next release under development | CLOSED as NEXTRELEASE -> change is completed and verified and will be delivered in next release under development | ||
--> | --> | ||
* Tracker bug: | * Tracker bug: [https://bugzilla.redhat.com/show_bug.cgi?id=1357393 #1357393] | ||
Everything is ready, see [https://git.io/vobAQ 1] [https://git.io/voNiS 2] and [https://git.io/voxvi 3] | |||
See [https://lists.fedoraproject.org/archives/list/php-devel@lists.fedoraproject.org/thread/2MAF4XO75HM6EJPA6YI4BUGUNL6ZF243/ PHP SIG discussion] | |||
All the pending reviews are now approved. | |||
All the packages have been imported / updated in rawhide on November 30th. | |||
== Detailed Description == | == Detailed Description == | ||
<!-- Expand on the summary, if appropriate. A couple sentences suffices to explain the goal, but the more details you can provide the better. --> | <!-- Expand on the summary, if appropriate. A couple sentences suffices to explain the goal, but the more details you can provide the better. --> | ||
See upstream annoucement: [https://framework.zend.com/blog/2016-06-28-zend-framework-3.html Zend Framework 3 Released!] | |||
The Zend Framework is a huge set of ~60 components. The framework version defines a minimal set of components, and their minimal version. | |||
Version 3 is recommend for [[Changes/php70|PHP 7.0]] which is also part of Fedora 25. | |||
'''Dropped package:''' | |||
* php-zendframework-zend-version | |||
'''Updated packages:''' (12 major versions) | |||
* php-zendframework: 3.0.0 | |||
* php-zendframework-zend-code: 3.1.0 | |||
* php-zendframework-zend-crypt: 3.1.0 | |||
* php-zendframework-zend-eventmanager: 3.0.1 | |||
* php-zendframework-zend-hydrator: 2.2.1 | |||
* php-zendframework-zend-json: 3.0.0 | |||
* php-zendframework-zend-math: 3.0.0 | |||
* php-zendframework-zend-mvc: 3.0.3 | |||
* php-zendframework-zend-router: 3.0.2 | |||
* php-zendframework-zend-servicemanager: 3.1.1 | |||
* php-zendframework-zend-stdlib: 3.1.0 | |||
* php-zendframework-zend-test: 3.0.2 | |||
'''Updated Dependencies''' (4 major versions) | |||
* php-di: 5.4.0 | |||
* php-ocramius-code-generator-utils: 0.4.0 | |||
* php-ocramius-generated-hydrator: 2.0.0 | |||
* php-ocramius-proxy-manager: 2.1.0 | |||
'''New packages''' (11) | |||
* php-zendframework-zend-json-server: 3.0.0 | |||
* php-zendframework-zend-mvc-console: 1.1.0 | |||
* php-zendframework-zend-mvc-form: 1.0.0 | |||
* php-zendframework-zend-mvc-i18n: 1.0.0 | |||
* php-zendframework-zend-mvc-plugins: 1.0.1 | |||
* php-zendframework-zend-mvc-plugin-fileprg 1.0.0 | |||
* php-zendframework-zend-mvc-plugin-flashmessenger: 1.0.0 | |||
* php-zendframework-zend-mvc-plugin-prg 1.0.0 | |||
* php-zendframework-zend-mvc-plugin-identity: 1.0.0 | |||
* php-zendframework-zend-servicemanager-di: 1.1.0 | |||
* php-zendframework-zend-xml2json: 3.0.0 | |||
== Benefit to Fedora == | == Benefit to Fedora == | ||
Provides the latest version of this important framework, and improve consistency of the PHP stack (ZF3 is recommended for PHP 7). | |||
<!-- What is the benefit to the platform? If this is a major capability update, what has changed? If this is a new functionality, what capabilities does it bring? Why will Fedora become a better distribution or project because of this proposal?--> | <!-- What is the benefit to the platform? If this is a major capability update, what has changed? If this is a new functionality, what capabilities does it bring? Why will Fedora become a better distribution or project because of this proposal?--> | ||
== Scope == | |||
* Proposal owners: Update packages and create new for additional components | |||
<!-- What work do the feature owners have to accomplish to complete the feature in time for release? Is it a large change affecting many parts of the distribution or is it a very isolated change? What are those changes?--> | <!-- What work do the feature owners have to accomplish to complete the feature in time for release? Is it a large change affecting many parts of the distribution or is it a very isolated change? What are those changes?--> | ||
* Other developers: | * Other developers: Test their applications <!-- REQUIRED FOR SYSTEM WIDE CHANGES --> | ||
<!-- What work do other developers have to accomplish to complete the feature in time for release? Is it a large change affecting many parts of the distribution or is it a very isolated change? What are those changes?--> | <!-- What work do other developers have to accomplish to complete the feature in time for release? Is it a large change affecting many parts of the distribution or is it a very isolated change? What are those changes?--> | ||
Line 148: | Line 200: | ||
--> | --> | ||
[[Category: | [[Category:ChangeAcceptedF26]] | ||
<!-- When your change proposal page is completed and ready for review and announcement --> | <!-- When your change proposal page is completed and ready for review and announcement --> | ||
<!-- remove Category:ChangePageIncomplete and change it to Category:ChangeReadyForWrangler --> | <!-- remove Category:ChangePageIncomplete and change it to Category:ChangeReadyForWrangler --> |
Latest revision as of 08:31, 12 December 2016
Zend Framework 3
Summary
Update Zend Framework to latest version 3.
Fedora 24 provides Zend Framework 2.5 (Change wrangler note: Fedora 25 provides ZF version 2.5.3), which is a transition version.
Owner
- Name: Remi Collet and PHP SIG
- Email: remi at fedoraproject dot org
- Release notes owner:
Current status
Everything is ready, see 1 2 and 3
All the pending reviews are now approved.
All the packages have been imported / updated in rawhide on November 30th.
Detailed Description
See upstream annoucement: Zend Framework 3 Released!
The Zend Framework is a huge set of ~60 components. The framework version defines a minimal set of components, and their minimal version. Version 3 is recommend for PHP 7.0 which is also part of Fedora 25.
Dropped package:
- php-zendframework-zend-version
Updated packages: (12 major versions)
- php-zendframework: 3.0.0
- php-zendframework-zend-code: 3.1.0
- php-zendframework-zend-crypt: 3.1.0
- php-zendframework-zend-eventmanager: 3.0.1
- php-zendframework-zend-hydrator: 2.2.1
- php-zendframework-zend-json: 3.0.0
- php-zendframework-zend-math: 3.0.0
- php-zendframework-zend-mvc: 3.0.3
- php-zendframework-zend-router: 3.0.2
- php-zendframework-zend-servicemanager: 3.1.1
- php-zendframework-zend-stdlib: 3.1.0
- php-zendframework-zend-test: 3.0.2
Updated Dependencies (4 major versions)
- php-di: 5.4.0
- php-ocramius-code-generator-utils: 0.4.0
- php-ocramius-generated-hydrator: 2.0.0
- php-ocramius-proxy-manager: 2.1.0
New packages (11)
- php-zendframework-zend-json-server: 3.0.0
- php-zendframework-zend-mvc-console: 1.1.0
- php-zendframework-zend-mvc-form: 1.0.0
- php-zendframework-zend-mvc-i18n: 1.0.0
- php-zendframework-zend-mvc-plugins: 1.0.1
- php-zendframework-zend-mvc-plugin-fileprg 1.0.0
- php-zendframework-zend-mvc-plugin-flashmessenger: 1.0.0
- php-zendframework-zend-mvc-plugin-prg 1.0.0
- php-zendframework-zend-mvc-plugin-identity: 1.0.0
- php-zendframework-zend-servicemanager-di: 1.1.0
- php-zendframework-zend-xml2json: 3.0.0
Benefit to Fedora
Provides the latest version of this important framework, and improve consistency of the PHP stack (ZF3 is recommended for PHP 7).
Scope
- Proposal owners: Update packages and create new for additional components
- Other developers: Test their applications
- Release engineering: N/A (not a System Wide Change)
- List of deliverables: N/A (not a System Wide Change)
- Policies and guidelines: N/A (not a System Wide Change)
- Trademark approval: N/A (not needed for this Change)
Upgrade/compatibility impact
N/A (not a System Wide Change)
How To Test
N/A (not a System Wide Change)
User Experience
N/A (not a System Wide Change)
Dependencies
N/A (not a System Wide Change)
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
Documentation
N/A (not a System Wide Change)