francois

Francois Laupretre

Positivity over time
Created RFCs
Name # of votes # of comments Approval % Version Target Last update Status
Implementing Design by Contract 0 0 0% 2015-02-09 Inactive
Add is_cacheable() stream-wrapper operation 0 19 0% 2015-01-04 Inactive
Add cyclic string replacements 0 3 0% 2015-01-05 In draft
Make the PHP core case-sensitive 0 0 0% 2014-12-26 In draft
Type parsing modifications 0 0 0% 2015-02-22 In draft
Improve array to string conversion 44 14 77.3% 2015-01-10 Declined
Coercive Types for Function Arguments 71 0 38% 2015-02-27 Declined
Generalize support of negative string offsets 28 60 0% 2016-02-18 Implemented
Voted RFCs
RFC Question Voted Approval % Correct?
PHP 5.7 Accept the PHP 5.7 RFC? No 42.4% Yes
Return Type Declarations Typed Returns No 94% No
Remove deprecated functionality in PHP 7 Unbundle the ext/ereg extension? Yes 92.5% Yes
Remove deprecated functionality in PHP 7 Remove assignment of new by reference? Yes 83.8% Yes
Remove deprecated functionality in PHP 7 Remove (set_)magic_quotes_runtime() functions? Yes 100% Yes
Default constructors Should PHP 7 have default constructor semantics as described in this proposal? Yes 57.4% Yes
Scalar Type Hints Type aliases Allow synonyms 77% Yes
Scalar Type Hints Reserve type names if RFC does not pass? Yes 80.9% Yes
Fix "foreach" behavior Fix foreach behavoir? Yes 97.1% Yes
Fix "foreach" behavior Stop using internal array/object pointer in foreach by reference? Yes 97.1% Yes
Removal of dead or not yet PHP7 ported SAPIs and extensions Remove sapi/aolserver from the core Yes 100% Yes
Removal of dead or not yet PHP7 ported SAPIs and extensions Remove sapi/apache from the core Yes 100% Yes
Removal of dead or not yet PHP7 ported SAPIs and extensions Remove ext/imap from the core No 42.4% Yes
Combined Comparison (Spaceship) Operator Accept the Combined Comparison (Spaceship) Operator RFC and merge patch into master? Yes 79.6% Yes
Removal of dead or not yet PHP7 ported SAPIs and extensions Remove ext/mcrypt from the core No 45.5% Yes
Scalar Type Hints Accept the Scalar Type Hints RFC and merge patch into master? Yes 66.3% Yes
Allow error_handler callback parameters to be passed by reference Allow error_handler callback parameters to be passed by reference Allow $errno, $errstr, $errfile, $fileno parameter to be passed by reference 20% No
Group Use Declarations Should Grouped Use Declarations be added to PHP 7 Yes - with a trailing "\" 67.2% Yes
Improve array to string conversion array-to-string Yes 77.3% Yes
Scalar Type Declarations Accept Scalar Type Declarations With Optional Strict Mode? No 69.2% No
Coercive Types for Function Arguments coercive_sth Yes 38% No
Short Closures Short Closures No 42.3% Yes
Void Return Type Accept the Void Return Type RFC for PHP 7.1 and merge patch into master? Yes 84.1% Yes
PHP 5 Support Timeline Extend the support timeline of PHP 5? Yes 0% Yes
PHP 5 Support Timeline Extend the support timeline to: 1 year Active Support 2 years Security Support 0% Yes
Number Format Separator Include a Digit Separator into PHP Yes 0% Yes
Allow specifying keys in list() Accept the Allow specifying keys in list() RFC for PHP 7.1, and merge the patch into master? Yes 0% Yes