todo:php54:vote

This is an old revision of the document!


Voting for 5.4 features. For all items below, the question is: do we want to include this feature in 5.4 release?

Declare PHP/php as namespace reserved for PHP internals
Real name PHP php Neither
aharvey (aharvey)   
arpad (arpad)  
auroraeosrose (auroraeosrose)   
Axel Etcheverry (euskadi31)   
bender (bender)  
bjori (bjori)  
cataphract (cataphract)   
chregu (chregu)   
Chris Stockton (cstockton)   
colder (colder)   
Damien Tournoud (damz)  
davidc (davidc)   
derick (derick)  
desfrenes (desfrenes)   
dragoonis (dragoonis)  
dsp (dsp)  
fa (fa)  
felipe (felipe)  
Frederic Hardy (fch)   
gerald (gerald)  
guilhermeblanco (guilhermeblanco)  
gwynne (gwynne)  
hholzgra (hholzgra)   
iliaa (iliaa)  
ircmaxell (ircmaxell)  
irker (irker)   
Ivan Enderlin (hywan)  
Jarek (jaras2678)  
jmertic (jmertic)  
Joseph Bielawski (stloyd)  
Jérémy (cryde)   
kalle (kalle)   
laruence (laruence)  
lstrojny (lstrojny)  
Max Hooton (keloran)   
mbeccati (mbeccati)  
Mikael Randy (mikaelrandy)   
mrobinso (mrobinso)  
neufeind (neufeind)  
Nicolas Chambrier (naholyr)  
nikic (nikic)   
OlivieDemah (foxmask)   
Olivier Louvignes (olouv)   
pajoye (pajoye)  
patrickallaert (patrickallaert)  
pierrick (pierrick)  
rdohms (rdohms)   
rquadling (rquadling)   
Sammy Moshe (sammymoshe)   
seld (seld)   
shein (shein)  
stas (stas)  
stealth35 (stealth35)  
tyx (tyx)   
Vincent Composieux (eko)   
weierophinney (weierophinney)  
yunosh (yunosh)   
Final result: 43 40 5
This poll has been closed.
Make primitive types (string, bool, int, etc.) reserved words
Real name Yes No
aharvey (aharvey)  
andi (andi)  
arpad (arpad)  
auroraeosrose (auroraeosrose)  
Axel Etcheverry (euskadi31)  
cataphract (cataphract)  
Chris Stockton (cstockton)  
colder (colder)  
Damien Tournoud (damz)  
davidc (davidc)  
derick (derick)  
desfrenes (desfrenes)  
dragoonis (dragoonis)  
dsp (dsp)  
fa (fa)  
felipe (felipe)  
Frederic Hardy (fch)  
gerald (gerald)  
guilhermeblanco (guilhermeblanco)  
gwynne (gwynne)  
hholzgra (hholzgra)  
iliaa (iliaa)  
ircmaxell (ircmaxell)  
irker (irker)  
Ivan Enderlin (hywan)  
Jarek (jaras2678)  
jmertic (jmertic)  
johannes (johannes)  
Joseph Bielawski (stloyd)  
Julien Barbe (jub)  
Jérémy (cryde)  
kalle (kalle)  
laruence (laruence)  
lstrojny (lstrojny)  
Max Hooton (keloran)  
mbeccati (mbeccati)  
Michal Kwiatek (kwiateusz)  
Mikael Randy (mikaelrandy)  
mrobinso (mrobinso)  
Nicolas Chambrier (naholyr)  
nikic (nikic)  
OlivieDemah (foxmask)  
Olivier Louvignes (olouv)  
pajoye (pajoye)  
patrickallaert (patrickallaert)  
philip (philip)  
pierrick (pierrick)  
rasmus (rasmus)  
rdohms (rdohms)  
salathe (salathe)  
Sammy Moshe (sammymoshe)  
stas (stas)  
stealth35 (stealth35)  
tyx (tyx)  
Vincent Composieux (eko)  
weierophinney (weierophinney)  
yunosh (yunosh)  
zeev (zeev)  
Final result: 36 22
This poll has been closed.
Add E_STRICT to E_ALL
Real name Yes No
aharvey (aharvey)  
auroraeosrose (auroraeosrose)  
Axel Etcheverry (euskadi31)  
cataphract (cataphract)  
chregu (chregu)  
Chris Stockton (cstockton)  
colder (colder)  
Damien Tournoud (damz)  
derick (derick)  
desfrenes (desfrenes)  
dragoonis (dragoonis)  
dsp (dsp)  
fa (fa)  
fat (fat)  
felipe (felipe)  
Frederic Hardy (fch)  
gerald (gerald)  
guilhermeblanco (guilhermeblanco)  
gwynne (gwynne)  
hholzgra (hholzgra)  
iliaa (iliaa)  
ircmaxell (ircmaxell)  
irker (irker)  
Ivan Enderlin (hywan)  
Jarek (jaras2678)  
jmertic (jmertic)  
johannes (johannes)  
Joseph Bielawski (stloyd)  
Julien Barbe (jub)  
Jérémy (cryde)  
kalle (kalle)  
laruence (laruence)  
lstrojny (lstrojny)  
Max Hooton (keloran)  
mbeccati (mbeccati)  
Michal Kwiatek (kwiateusz)  
Mikael Randy (mikaelrandy)  
mrobinso (mrobinso)  
neufeind (neufeind)  
Nicolas Chambrier (naholyr)  
nikic (nikic)  
OlivieDemah (foxmask)  
Olivier Louvignes (olouv)  
pajoye (pajoye)  
patrickallaert (patrickallaert)  
philip (philip)  
pierrick (pierrick)  
rasmus (rasmus)  
rdohms (rdohms)  
rquadling (rquadling)  
salathe (salathe)  
Sammy Moshe (sammymoshe)  
shein (shein)  
stas (stas)  
stealth35 (stealth35)  
tyx (tyx)  
Vincent Composieux (eko)  
weierophinney (weierophinney)  
Final result: 58 0
This poll has been closed.
Add option to disable POST data processing
Real name Yes No
aharvey (aharvey)  
auroraeosrose (auroraeosrose)  
Axel Etcheverry (euskadi31)  
cataphract (cataphract)  
chregu (chregu)  
Chris Stockton (cstockton)  
colder (colder)  
Damien Tournoud (damz)  
derick (derick)  
desfrenes (desfrenes)  
dragoonis (dragoonis)  
dsp (dsp)  
fa (fa)  
fat (fat)  
felipe (felipe)  
Frederic Hardy (fch)  
gerald (gerald)  
guilhermeblanco (guilhermeblanco)  
gwynne (gwynne)  
hholzgra (hholzgra)  
iliaa (iliaa)  
ircmaxell (ircmaxell)  
irker (irker)  
Ivan Enderlin (hywan)  
Jarek (jaras2678)  
jmertic (jmertic)  
Joseph Bielawski (stloyd)  
Julien Barbe (jub)  
Jérémy (cryde)  
kalle (kalle)  
laruence (laruence)  
lstrojny (lstrojny)  
Max Hooton (keloran)  
mbeccati (mbeccati)  
Michal Kwiatek (kwiateusz)  
mrobinso (mrobinso)  
neufeind (neufeind)  
Nicolas Chambrier (naholyr)  
nikic (nikic)  
OlivieDemah (foxmask)  
Olivier Louvignes (olouv)  
pajoye (pajoye)  
patrickallaert (patrickallaert)  
philip (philip)  
pierrick (pierrick)  
rasmus (rasmus)  
rdohms (rdohms)  
salathe (salathe)  
Sammy Moshe (sammymoshe)  
shein (shein)  
stas (stas)  
stealth35 (stealth35)  
tyrael (tyrael)  
tyx (tyx)  
Vincent Composieux (eko)  
weierophinney (weierophinney)  
yunosh (yunosh)  
zeev (zeev)  
Final result: 58 0
This poll has been closed.

Explanation by Gustavo Lopes

Support binary notation (0b1010101)
Real name Yes No
aharvey (aharvey)  
auroraeosrose (auroraeosrose)  
Axel Etcheverry (euskadi31)  
bender (bender)  
chregu (chregu)  
Chris Stockton (cstockton)  
colder (colder)  
Damien Tournoud (damz)  
davidc (davidc)  
derick (derick)  
desfrenes (desfrenes)  
dragoonis (dragoonis)  
dsp (dsp)  
fa (fa)  
fat (fat)  
felipe (felipe)  
Frederic Hardy (fch)  
guilhermeblanco (guilhermeblanco)  
gwynne (gwynne)  
hholzgra (hholzgra)  
ircmaxell (ircmaxell)  
irker (irker)  
Ivan Enderlin (hywan)  
Jarek (jaras2678)  
jmertic (jmertic)  
Julien Barbe (jub)  
Jérémy (cryde)  
kalle (kalle)  
laruence (laruence)  
lstrojny (lstrojny)  
Max Hooton (keloran)  
mbeccati (mbeccati)  
Michal Kwiatek (kwiateusz)  
Mikael Randy (mikaelrandy)  
mrobinso (mrobinso)  
neufeind (neufeind)  
Nicolas Chambrier (naholyr)  
nikic (nikic)  
OlivieDemah (foxmask)  
Olivier Louvignes (olouv)  
pajoye (pajoye)  
patrickallaert (patrickallaert)  
philip (philip)  
pierrick (pierrick)  
rasmus (rasmus)  
rdohms (rdohms)  
rquadling (rquadling)  
salathe (salathe)  
Sammy Moshe (sammymoshe)  
shein (shein)  
stas (stas)  
stealth35 (stealth35)  
tyx (tyx)  
Vincent Composieux (eko)  
weierophinney (weierophinney)  
yunosh (yunosh)  
Final result: 56 0
This poll has been closed.

RFC

Remove magic quotes
Real name Yes No
aharvey (aharvey)  
auroraeosrose (auroraeosrose)  
Axel Etcheverry (euskadi31)  
cataphract (cataphract)  
Chris Stockton (cstockton)  
colder (colder)  
Damien Tournoud (damz)  
davidc (davidc)  
derick (derick)  
desfrenes (desfrenes)  
dsp (dsp)  
fa (fa)  
fat (fat)  
felipe (felipe)  
Frederic Hardy (fch)  
gerald (gerald)  
guilhermeblanco (guilhermeblanco)  
gwynne (gwynne)  
hholzgra (hholzgra)  
iliaa (iliaa)  
ircmaxell (ircmaxell)  
irker (irker)  
Ivan Enderlin (hywan)  
Jarek (jaras2678)  
jmertic (jmertic)  
Joseph Bielawski (stloyd)  
Julien Barbe (jub)  
Jérémy (cryde)  
kalle (kalle)  
lstrojny (lstrojny)  
Max Hooton (keloran)  
mbeccati (mbeccati)  
Michal Kwiatek (kwiateusz)  
mrobinso (mrobinso)  
neufeind (neufeind)  
Nicolas Chambrier (naholyr)  
nikic (nikic)  
OlivieDemah (foxmask)  
Olivier Louvignes (olouv)  
pajoye (pajoye)  
patrickallaert (patrickallaert)  
pierrick (pierrick)  
rdohms (rdohms)  
rquadling (rquadling)  
salathe (salathe)  
Sammy Moshe (sammymoshe)  
shein (shein)  
stas (stas)  
stealth35 (stealth35)  
tyx (tyx)  
Vincent Composieux (eko)  
weierophinney (weierophinney)  
yunosh (yunosh)  
zeev (zeev)  
Final result: 50 4
This poll has been closed.

RFC

Array shortcuts
Real name Only brackets
['foo', 'foo' => 'bar']
Both brackets and colons
['foo', 'foo': 'bar', 'boo' => 'baz']
Neither
Final result: 0 0 0
This poll has been closed.

RFC

Callable typecheck in arguments (choose which one you prefer)
Real name callable callback Neither
Final result: 0 0 0
This poll has been closed.

RFC

Change rebinding behavior of closures
Real name Yes No
aharvey (aharvey)  
auroraeosrose (auroraeosrose)  
Axel Etcheverry (euskadi31)  
bender (bender)  
cataphract (cataphract)  
Chris Stockton (cstockton)  
colder (colder)  
desfrenes (desfrenes)  
dragoonis (dragoonis)  
Frederic Hardy (fch)  
guilhermeblanco (guilhermeblanco)  
gwynne (gwynne)  
iliaa (iliaa)  
ircmaxell (ircmaxell)  
Ivan Enderlin (hywan)  
Jarek (jaras2678)  
jmertic (jmertic)  
Joseph Bielawski (stloyd)  
Jérémy (cryde)  
kalle (kalle)  
lstrojny (lstrojny)  
Max Hooton (keloran)  
mbeccati (mbeccati)  
mrobinso (mrobinso)  
Nicolas Chambrier (naholyr)  
nikic (nikic)  
Olivier Louvignes (olouv)  
pierrick (pierrick)  
rdohms (rdohms)  
Sammy Moshe (sammymoshe)  
shein (shein)  
Vincent Composieux (eko)  
weierophinney (weierophinney)  
Final result: 32 1
This poll has been closed.

RFC

todo/php54/vote.1310191461.txt.gz · Last modified: 2017/09/22 13:28 (external edit)