rfc:unbundle_imap_pspell_oci8
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
rfc:unbundle_imap_pspell_oci8 [2023/10/03 10:23] – clarify that ext/oci8 also meant ext/PDO_OCI derick | rfc:unbundle_imap_pspell_oci8 [2024/08/11 17:39] (current) – update regarding implementation cmb | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== PHP RFC: Unbundle ext/imap, ext/pspell, ext/oci8, and ext/PDO_OCI ====== | ====== PHP RFC: Unbundle ext/imap, ext/pspell, ext/oci8, and ext/PDO_OCI ====== | ||
- | * Version: 0.9 | + | * Version: 0.9.1 |
- | * Date: 2023-09-27 | + | * Date: 2023-10-03 (Created |
* Author: Derick Rethans, < | * Author: Derick Rethans, < | ||
- | * Status: | + | * Status: |
+ | * Target Version: PHP 8.4 | ||
+ | * Implementation: | ||
* First Published at: https:// | * First Published at: https:// | ||
Line 13: | Line 15: | ||
The proposal is to unbundle them: remove them from the PHP source distribution, | The proposal is to unbundle them: remove them from the PHP source distribution, | ||
+ | |||
+ | As unbundled extensions are not maintained by the PHP Core team, that would mean that, unless maintainers step up to maintain these extensions, they will stop being compatible with future versions of PHP. | ||
+ | |||
==== ext/imap ==== | ==== ext/imap ==== | ||
Line 47: | Line 52: | ||
Most of the recent changes were all to skip tests. | Most of the recent changes were all to skip tests. | ||
- | It is also one of the larger extensions left that had not had their resource type converted to objects. This is a major effort, and probably something that should be done by the corporate sponsor of the Oracle extensions. | + | The ext/oci8 extension |
===== Backward Incompatible Changes ===== | ===== Backward Incompatible Changes ===== | ||
Line 60: | Line 65: | ||
A simple yes/no vote **for each extension** about whether to unbundle it. Unbundling requires a 2/3 majority. | A simple yes/no vote **for each extension** about whether to unbundle it. Unbundling requires a 2/3 majority. | ||
+ | |||
+ | Voting started on November 1st, 2023, and will run for two weeks until November 15th, 24:00 GMT. | ||
<doodle title=" | <doodle title=" | ||
Line 82: | Line 89: | ||
===== Implementation ===== | ===== Implementation ===== | ||
- | After the project is implemented, | + | This section should contain links to updated documentation, |
+ | Implementation: | ||
+ | |||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | |||
+ | PECl packages: | ||
+ | |||
+ | * https:// | ||
+ | * https:// | ||
+ | * https:// | ||
===== References ===== | ===== References ===== | ||
Line 90: | Line 108: | ||
* [[https:// | * [[https:// | ||
+ | ===== Changes ===== | ||
+ | |||
+ | * 0.9 — Initial Draft | ||
+ | * 0.9.1 — Clarify maintenance of unbundled extensions, and include PDO_OCI. |
rfc/unbundle_imap_pspell_oci8.1696328634.txt.gz · Last modified: 2023/10/03 10:23 by derick