rfc:deprecate-and-remove-ext-interbase
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
rfc:deprecate-and-remove-ext-interbase [2019/03/23 15:15] – kalle | rfc:deprecate-and-remove-ext-interbase [2019/05/07 08:28] (current) – kalle | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== PHP RFC: Unbundle ext/ | ====== PHP RFC: Unbundle ext/ | ||
- | * Version: 1.0.1 | + | * Version: 1.0.3 |
* Date: 2019-03-22 | * Date: 2019-03-22 | ||
* Author: Kalle Sommer Nielsen < | * Author: Kalle Sommer Nielsen < | ||
- | * Status: | + | * Status: |
* First Published at: https:// | * First Published at: https:// | ||
Line 15: | Line 15: | ||
===== Proposal ===== | ===== Proposal ===== | ||
- | Given the unacceptable nature of the status of this extension, I therefore propose | + | Given the unacceptable nature of the status of this extension, I therefore propose |
- | + | ||
- | === 7.4 === | + | |
- | + | ||
- | Any function or alias called, which is exposed by ext/ | + | |
- | + | ||
- | === 8.0 === | + | |
- | + | ||
- | The ext/ | + | |
===== Backward Incompatible Changes ===== | ===== Backward Incompatible Changes ===== | ||
- | Obviously, code using the interbase extension would issue deprecation warnings, and/or would have to use the PDO_Firebird extension in the Core in 8.0. | + | Codebases relying on ext/interbase |
===== Further rationale ===== | ===== Further rationale ===== | ||
Line 37: | Line 29: | ||
===== What is broken about it? ===== | ===== What is broken about it? ===== | ||
- | There is a long list of things that is broken with this extension, which the PHP Development Team is unable to work around as we do not have any abled body who understands the extension available, below is some of the popular ones: | + | There is a long list of things that is broken with this extension, which the PHP Development Team is unable to work around as we do not have any abled person |
* Reference counting and management of connection resource links is broken | * Reference counting and management of connection resource links is broken | ||
Line 47: | Line 39: | ||
===== Voting ===== | ===== Voting ===== | ||
- | The primary vote is about whether to unbundle ext/ | + | The primary vote is about whether to unbundle ext/ |
- | <doodle title=" | + | <doodle title=" |
* Yes | * Yes | ||
* No | * No | ||
</ | </ | ||
- | |||
- | ===== Patches and Tests ===== | ||
- | |||
- | None, yet. | ||
===== References ===== | ===== References ===== | ||
* Internals discussion: [[http:// | * Internals discussion: [[http:// | ||
- | |||
- | ===== Rejected Features ===== | ||
- | |||
- | None. |
rfc/deprecate-and-remove-ext-interbase.1553354109.txt.gz · Last modified: 2019/03/23 15:15 by kalle