phpBB

Development Discussion Board

phpBB's testing ground of bleeding edge code
Advanced search

[RFC|Merged] Require PHP 5.3

These requests for comments have lead to an implemented feature that has been successfully merged into the 3.1/Ascraeus branch. Everything listed in this forum will be available in phpBB 3.1.

Re: [RFC] Require PHP 5.3

Postby Oleg » Thu Feb 23, 2012 9:26 am

We need:

1. Ticket/PR for 3.0 to add a note/warning.

2. Ticket/PR for 3.1 to add an install check/whatever other checks we already have for 5.3 and refuse to install if it is not met. Note that we have the acp environment checks PR fixed and waiting for another review pass, it would be great to review that one and test it with the 5.2 to 5.3 bump.

3. Announcement on .com, is that Nils' prerogative or can anyone make it? What is the procedure for that?

4. Events PR redone to copy paste symfony verbatim and/or vendor it.
Oleg
3.1 Release Manager
3.1 Release Manager
 
Posts: 1150
Joined: Tue Feb 23, 2010 2:38 am

Re: [RFC] Require PHP 5.3

Postby naderman » Fri Feb 24, 2012 10:38 pm

Oleg wrote:3. Announcement on .com, is that Nils' prerogative or can anyone make it? What is the procedure for that?

Anyone can write it, I'll review it and post it to announcements forum.

Oleg wrote:4. Events PR redone to copy paste symfony verbatim and/or vendor it.

Should be a git submodule like we decided in the discussion on using 3rd party code.
www.naderman.de
Move your forum to Forumatic - we'll take care of maintenance & spam
User avatar
naderman
Development Team Leader
Development Team Leader
 
Posts: 1649
Joined: Sun Jan 11, 2004 2:11 am
Location: Karlsruhe, Germany

Re: [RFC] Require PHP 5.3

Postby callumacrae » Fri Feb 24, 2012 10:43 pm

After much internal discussion, the Development Team has decided that phpBB 3.0 "Olympus" will be the last in the line of phpBB releases that will officially support PHP versions less than 5.3.0. All future feature releases (and their maintenance releases), beginning with phpBB 3.1 "Ascraeus", will require PHP 5.3.0 or greater.

Following the release of phpBB 3.1 "Ascraeus", phpBB 3.0 "Olympus" will remain supported for a limited period of 6-9 months (further information on this will be released as it is decided upon) -- this version will remain compatible with PHP4.

As phpBB 3.1 "Ascraeus" is still under development, no release date has been set. Consequently, there is still plenty of time for you to upgrade your PHP installation.

Additionally, one should note that this announcement does not imply that phpBB 3.1 will see large portions of code rewritten in order to take advantage of new features in PHP 5.3. Instead, sections of code will be updated as needed in the 3.x release cycle.


:-)
"In JavaScript, there is a beautiful, elegant, highly expressive language that is buried under a steaming pile of good intentions and blunders"
—Douglas Crockford

View my MOD, phpBB Mobile
User avatar
callumacrae
Website Team
Website Team
 
Posts: 882
Joined: Tue Apr 27, 2010 9:37 am
Location: England

Re: [RFC] Require PHP 5.3

Postby naderman » Fri Feb 24, 2012 10:59 pm

Thanks! Slightly edited:

After much discussion, the Development Team has decided that phpBB 3.0 "Olympus" will be the last in the line of phpBB releases that will officially support PHP versions less than 5.3.0. All future feature releases (and their maintenance releases), beginning with phpBB 3.1 "Ascraeus", will require PHP 5.3.0 or greater.

Following the release of phpBB 3.1 "Ascraeus", phpBB 3.0 "Olympus" will remain supported for a limited period of 6-9 months (further information on this will be released as it is decided upon) -- this version will remain compatible with PHP4.

As phpBB 3.1 "Ascraeus" is still under active development, there is still plenty of time for you to upgrade your PHP installation.

Additionally, one should note that this announcement does not imply that phpBB 3.1 will see large portions of code rewritten in order to take advantage of new features in PHP 5.3. Instead, sections of code will be updated as needed in the 3.x release cycle.
www.naderman.de
Move your forum to Forumatic - we'll take care of maintenance & spam
User avatar
naderman
Development Team Leader
Development Team Leader
 
Posts: 1649
Joined: Sun Jan 11, 2004 2:11 am
Location: Karlsruhe, Germany

Re: [RFC] Require PHP 5.3

Postby Oleg » Fri Feb 24, 2012 11:35 pm

We should add that 3.0.x already supports 5.3, and if we know what the smallest x is maybe include that as well.
Oleg
3.1 Release Manager
3.1 Release Manager
 
Posts: 1150
Joined: Tue Feb 23, 2010 2:38 am

Re: [RFC] Require PHP 5.3

Postby callumacrae » Sat Feb 25, 2012 6:41 am

Whoops, I meant to say that that is a slightly edited version of the 5.2 announcement (which is long dead).
"In JavaScript, there is a beautiful, elegant, highly expressive language that is buried under a steaming pile of good intentions and blunders"
—Douglas Crockford

View my MOD, phpBB Mobile
User avatar
callumacrae
Website Team
Website Team
 
Posts: 882
Joined: Tue Apr 27, 2010 9:37 am
Location: England

Re: [RFC] Require PHP 5.3

Postby MichaelC » Sat Feb 25, 2012 2:09 pm

Maybe a link to this discussion topic?
Unknown Bliss
psoTFX wrote:I went with Olympus because as I said to the teams ... "It's been one hell of a hill to climb"

No unsolicited PMs please except for quotes.
User avatar
MichaelC
Website Team
Website Team
 
Posts: 797
Joined: Thu Jan 28, 2010 6:29 pm

Re: [RFC] Require PHP 5.3

Postby naderman » Sat Feb 25, 2012 5:20 pm

Udated. I've also changed the requirement for to 5.3.2 which was released soon after 5.3.0 with some critical changes from the first "stable" releases. It's also the minimum symfony version which is where the event code is from. All the checked distributions provide at least 5.3.2 and there isn't any significant usage of 5.3.0/5.3.1 according to stats either.

After much discussion, the Development Team has decided that phpBB 3.0 "Olympus" will be the last in the line of phpBB releases that will officially support PHP versions less than 5.3.2. All future feature releases (and their maintenance releases), beginning with phpBB 3.1 "Ascraeus", will require PHP 5.3.2 or greater.

Following the release of phpBB 3.1 "Ascraeus", phpBB 3.0 "Olympus" will remain supported for a limited period of 6-9 months (further information on this will be released as it is decided upon) -- this version will remain compatible with PHP4. phpBB 3.0 "Olympus" already supports PHP 5.3.2 and above, so you should upgrade your PHP right now.

As phpBB 3.1 "Ascraeus" is still under active development, there is still plenty of time for you to upgrade your PHP installation.

Additionally, one should note that this announcement does not imply that phpBB 3.1 will see large portions of code rewritten in order to take advantage of new features in PHP 5.3. Instead, sections of code will be updated as needed in the 3.x release cycle.
www.naderman.de
Move your forum to Forumatic - we'll take care of maintenance & spam
User avatar
naderman
Development Team Leader
Development Team Leader
 
Posts: 1649
Joined: Sun Jan 11, 2004 2:11 am
Location: Karlsruhe, Germany

Re: [RFC] Require PHP 5.3

Postby callumacrae » Sat Feb 25, 2012 5:56 pm

Sounds good. I still strongly disagree with requiring 5.3, though xD
"In JavaScript, there is a beautiful, elegant, highly expressive language that is buried under a steaming pile of good intentions and blunders"
—Douglas Crockford

View my MOD, phpBB Mobile
User avatar
callumacrae
Website Team
Website Team
 
Posts: 882
Joined: Tue Apr 27, 2010 9:37 am
Location: England

Re: [RFC] Require PHP 5.3

Postby imkingdavid » Sat Feb 25, 2012 6:14 pm

naderman wrote:Udated. I've also changed the requirement for to 5.3.2 which was released soon after 5.3.0 with some critical changes from the first "stable" releases. It's also the minimum symfony version which is where the event code is from. All the checked distributions provide at least 5.3.2 and there isn't any significant usage of 5.3.0/5.3.1 according to stats either.

After much discussion, the Development Team has decided that phpBB 3.0 "Olympus" will be the last in the line of phpBB releases that will officially support PHP versions less than 5.3.2. All future feature releases (and their maintenance releases), beginning with phpBB 3.1 "Ascraeus", will require PHP 5.3.2 or greater.

Following the release of phpBB 3.1 "Ascraeus", phpBB 3.0 "Olympus" will remain supported for a limited period of 6-9 months (further information on this will be released as it is decided upon) -- this version will remain compatible with PHP4. phpBB 3.0 "Olympus" already supports PHP 5.3.2 and above, so you should upgrade your PHP right now.

As phpBB 3.1 "Ascraeus" is still under active development, there is still plenty of time for you to upgrade your PHP installation.

Additionally, one should note that this announcement does not imply that phpBB 3.1 will see large portions of code rewritten in order to take advantage of new features in PHP 5.3. Instead, sections of code will be updated as needed in the 3.x release cycle.

Looks fine to me.
I do custom MODs. PM for a quote!
View My: MODs | Portfolio
Please do NOT contact for support via PM or email.
Remember, the enemy's gate is down.
User avatar
imkingdavid
Development Team
Development Team
 
Posts: 900
Joined: Thu Jul 30, 2009 12:06 pm

Previous Next

Return to [3.1/Ascraeus] Merged RFCs

Who is online

Users browsing this forum: No registered users and 11 guests