rfc:change-terminology-to-allowlist-and-blocklist
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision | ||
rfc:change-terminology-to-allowlist-and-blocklist [2020/06/09 10:36] – done initial edit brzuchal | rfc:change-terminology-to-allowlist-and-blocklist [2020/06/16 12:08] – brzuchal | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== PHP RFC: Change terminology to AllowList and BlockList | + | ====== PHP RFC: Change terminology to ExcludeList |
* Version: 0.9 | * Version: 0.9 | ||
* Date: 2020-06-09 | * Date: 2020-06-09 | ||
* Author: Michał Marcin Brzuchalski < | * Author: Michał Marcin Brzuchalski < | ||
- | * Status: | + | * Status: |
+ | * Target Version: PHP 8.0 | ||
* First Published at: http:// | * First Published at: http:// | ||
- | Change | + | Change |
===== Introduction ===== | ===== Introduction ===== | ||
- | Words like " | + | The word " |
- | We should name things better because we can. | + | configuration. This proposal suggest |
- | There are no reasons | + | |
===== Proposal ===== | ===== Proposal ===== | ||
- | The proposal is to replace all occurrences of " | + | The proposal is to replace all occurrences of " |
+ | |||
+ | A list of Open Source projects with similar terminology change is listed in [[https:// | ||
+ | |||
+ | ==== Change INI directive name ==== | ||
+ | A new INI directive called '' | ||
+ | |||
+ | The INI directive called '' | ||
+ | in '' | ||
+ | |||
+ | ==== Change in opcache_get_configuration function ==== | ||
+ | The '' | ||
+ | A new key named '' | ||
+ | key which will remain untouched with additional soft-deprecation in the docs. | ||
- | A list of Open Source projects with similar terminology change is listed in [[https:// | ||
===== Backward Incompatible Changes ===== | ===== Backward Incompatible Changes ===== | ||
Most of the changes are internal only with two exceptions for which this patch requires RFC: | Most of the changes are internal only with two exceptions for which this patch requires RFC: | ||
- | - '' | + | - The new '' |
- | - '' | + | - An extra '' |
- | Use of '' | + | Whether the use of the '' |
===== Proposed PHP Version(s) ===== | ===== Proposed PHP Version(s) ===== | ||
Line 37: | Line 49: | ||
==== To Opcache ==== | ==== To Opcache ==== | ||
- | This proposal modifies Opcache structure and function names by replacing " | + | This proposal modifies Opcache structure and function names by replacing " |
==== php.ini Defaults ==== | ==== php.ini Defaults ==== | ||
- | * php.ini-development changed name of '' | + | * php.ini-development changed name of '' |
- | * php.ini-production changed name of '' | + | * php.ini-production changed name of '' |
+ | |||
+ | ===== Future scope ===== | ||
+ | The possibility to remove '' | ||
+ | minor PHP version: 8.1. | ||
===== Proposed Voting Choices ===== | ===== Proposed Voting Choices ===== | ||
- | Accept changing terminology in PHP 8.0? Yes/No | + | Accept changing terminology in PHP 8.0? Yes/No with 2/3 majority required. |
+ | Add deprecation notice when deprecated INI directive used? Yes/No | ||
===== Implementation ===== | ===== Implementation ===== |
rfc/change-terminology-to-allowlist-and-blocklist.txt · Last modified: 2020/06/16 12:10 by brzuchal