rfc:deprecate-and-remove-ext-wddx
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
rfc:deprecate-and-remove-ext-wddx [2018/09/16 23:06] – Work around markup issues by inserting U+200B ZERO WIDTH SPACE cmb | rfc:deprecate-and-remove-ext-wddx [2019/01/17 14:13] – Start voting cmb | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== PHP RFC: Deprecate and Remove | + | ====== PHP RFC: Unbundle |
- | * Version: | + | * Version: |
- | * Date: 2018-09-17 | + | * Date: 2018-01-17 |
* Author: Christoph M. Becker, < | * Author: Christoph M. Becker, < | ||
- | * Status: | + | * Status: |
* First Published at: https:// | * First Published at: https:// | ||
Line 15: | Line 15: | ||
===== Proposal ===== | ===== Proposal ===== | ||
- | Therefore I suggest the following | + | Therefore I suggest |
+ | |||
+ | - deprecate all functionality of the extension for PHP 7.4; move to PECL for PHP 8 | ||
+ | - deprecate all functionality of the extension *and* move to PECL for PHP 7.4 | ||
+ | - move the extension to PECL for PHP 7.4 | ||
+ | - dump the extension for PHP 7.4 (unbundle without moving to PECL or somewhere else) | ||
- | * PHP 7.4: deprecate ext/wddx (particularly issue E_DEPRECATED whenever a '' | ||
- | * PHP 8.0: move ext/wddx to PECL/wddx (without removing the deprecation) | ||
===== Backward Incompatible Changes ===== | ===== Backward Incompatible Changes ===== | ||
- | Obviously, code using the wddx extension would issue deprecation warnings, and would have to use the wddx extension from PECL as of PHP 8.0, or be rewritten. | + | Obviously, code using the wddx extension would issue deprecation warnings, and/or would have to use the wddx extension from PECL (or somewhere else), or be rewritten. |
===== Open Issues ===== | ===== Open Issues ===== | ||
- | None. | + | * None |
+ | |||
+ | ===== Voting ===== | ||
+ | |||
+ | The primary vote is about whether to unbundle ext/wddx, which requires a 2/3 majority. | ||
+ | |||
+ | <doodle title=" | ||
+ | * Yes | ||
+ | * No | ||
+ | </ | ||
- | ===== Proposed Voting Choices ===== | + | \\ A secondary vote is helt about the detailed procedure (see the [[# |
- | Whether to implement the proposal above, or not. | + | <doodle title=" |
+ | * depr. 7.4/move 8.0(1) | ||
+ | * depr. and move 7.4(2) | ||
+ | * move 7.4(3) | ||
+ | * dump 7.4(4) | ||
+ | </ | ||
- | This RFC requires a 2/3 majority | + | \\ Voting starts on 2019-01-17, and ends on 2019-01-31. |
===== Patches and Tests ===== | ===== Patches and Tests ===== |
rfc/deprecate-and-remove-ext-wddx.txt · Last modified: 2019/03/20 13:55 by cmb