- Make sure phpBB/docs/AUTHORS is up to date ✔
- Make sure Contributors have their ranks ✔
- Make sure all reports in the security tracker are closed or invalid ✔
- Go through Issues fixed in 3.1.0-RC5 and correct any unreadable descriptions ✔
- Check the feature hightlights wiki page for completeness ✔
- Branch of prep-release-3.1.0-RC5 from develop-ascraeus ✔
Code: Select all
git checkout develop-ascraeus git checkout -b prep-release-3.1.0-RC5
- Update version number in prep-release-3.1.0-RC5 to "3.1.0-RC5" in these files: ✔
Code: Select all
build/build.xml phpBB/includes/constants.php phpBB/install/convertors/convert_phpbb20.php phpBB/install/schemas/schema_data.sql phpBB/styles/prosilver/style.cfg phpBB/styles/subsilver2/style.cfg
- Create Migration "RC5" depending on all migrations added after RC4 and RC4 itself ✔
Code: Select all
php phpBB/bin/phpbbcli.php dev:migration-tips
- Create the schema file with develop/create_schema_files.php ✔
Code: Select all
localhost/develop/create_schema_files.php
- Commit Changelog generated from Tracker ✔
Code: Select all
php build/build_changelog.php 3.1.0-RC5
Code: Select all
phpBB/docs/CHANGELOG.html
- Update list of events in the Wiki: ✔
https://wiki.phpbb.com/Event_ListCode: Select all
php phpBB/develop/export_events_for_wiki.php all
- Build packages ✔
Code: Select all
cd build ../phpBB/vendor/bin/phing
- Test install of 3.1.0-RC5 package ✔
- Test update from 3.1.0-RC4 to 3.1.0-RC5 ✔
- Test update from 3.0.12 to 3.1.0-RC5 ✔
- Test conversion from 2.0.x to 3.1.0-RC5
- Tag prep-release-3.1.0-RC5 as release-3.1.0-RC5 ✔
Code: Select all
git tag -a release-3.1.0-RC5 -m "Tagging the 3.1.0-RC5 release."
- Update version number in prep-release-3.1.0-RC5 to 3.1.0-RC6-dev in these files: ✔
Code: Select all
build/build.xml phpBB/includes/constants.php phpBB/install/schemas/schema_data.sql
- Merge prep-release-3.1.0-RC5 into develop-ascraeus and develop-ascraeus into develop ✔
Code: Select all
git checkout develop-ascraeus git merge --no-ff prep-release-3.1.0-RC5 git checkout develop git merge --no-ff develop-ascraeus
- Push changes ✔
Code: Select all
git push phpbb release-3.1.0-RC5 git push phpbb prep-release-3.1.0-RC5 git push phpbb develop-ascraeus develop
- Upload packages ✔
- Make sure packages have correct permissions for downloading ✔
- Set release date for version 3.1.0-RC5 on the PHPBB3 and SECURITY trackers ✔
- Move all bug reports assigned to fix version "3.1.0-RC5" to "3.1.0-RC6" in the PHPBB3 and SECURITY trackers ✔
- Update area51 downloads page ✔
src/Phpbb/Area51Bundle/Controller/DefaultController.php - Post language changes for translators ✔
Code: Select all
git diff release-3.1.0-RC4 release-3.1.0-RC5 phpBB/language/ > language_changes_3.1.0-RC4_to_3.1.0-RC5.diff
- Post style changes for style authors ✔
Code: Select all
git diff release-3.1.0-RC4 release-3.1.0-RC5 phpBB/styles/prosilver/ > prosilver_changes_3.1.0-RC4_to_3.1.0-RC5.diff git diff release-3.1.0-RC4 release-3.1.0-RC5 phpBB/styles/subsilver2/ > subsilver2_changes_3.1.0-RC4_to_3.1.0-RC5.diff
Announce in QA team forum- Post announcement ✔
- Update versioncheck ✔
Announce on QA mailinglist
Releasing 3.1.0-RC5
Forum rules
Please do not post support questions regarding installing, updating, or upgrading phpBB 3.3.x. If you need support for phpBB 3.3.x please visit the 3.3.x Support Forum on phpbb.com.
If you have questions regarding writing extensions please post in Extension Writers Discussion to receive proper guidance from our staff and community.
Please do not post support questions regarding installing, updating, or upgrading phpBB 3.3.x. If you need support for phpBB 3.3.x please visit the 3.3.x Support Forum on phpbb.com.
If you have questions regarding writing extensions please post in Extension Writers Discussion to receive proper guidance from our staff and community.
- nickvergessen
- Former Team Member
- Posts: 733
- Joined: Sun Oct 07, 2007 11:54 am
- Location: Stuttgart, Germany
- Contact:
Releasing 3.1.0-RC5
Todo List for 3.1.0-RC5
Member of the Development-Team — No Support via PM
- nickvergessen
- Former Team Member
- Posts: 733
- Joined: Sun Oct 07, 2007 11:54 am
- Location: Stuttgart, Germany
- Contact:
Re: Releasing 3.1.0-RC5
As many as neededHD321kbps wrote:how many more RC versions will be?
Member of the Development-Team — No Support via PM
- Crizzo
- Translations & International Support Teams Manager
- Posts: 28
- Joined: Sun Jul 14, 2013 11:57 am
Re: Releasing 3.1.0-RC5
Would you be happier, if he told you "10!"?HD321kbps wrote:all for so many secret =)
Re: Releasing 3.1.0-RC5
More like around 15~~18
Re: Releasing 3.1.0-RC5
I really appriciate the short release cycles.
Keep up the good work!
Keep up the good work!
Re: Releasing 3.1.0-RC5
Yup ditto from me ...... thanks all for ya awesomeness workMess wrote:I really appriciate the short release cycles.
Keep up the good work!
I don't care if theres 50 RC's as long as when it comes out its a kickass bulletin board and rather buggless
11/10 so far from me anyways
-
- Registered User
- Posts: 165
- Joined: Fri Apr 05, 2013 3:38 am
Re: Releasing 3.1.0-RC5
50 RCs = 100 years! If its gonna take 50 RCs no one would care even if its bugfull since we will be long gone..Kiweed wrote:I don't care if theres 50 RC's as long as when it comes out its a kickass bulletin board and rather buggless
- nickvergessen
- Former Team Member
- Posts: 733
- Joined: Sun Oct 07, 2007 11:54 am
- Location: Stuttgart, Germany
- Contact:
Re: Releasing 3.1.0-RC5
Currently a new RC comes ~3-4 weeks,
so 50 RCs would be like 3-4 years not 100.
But surely this is not what we are aiming for.
so 50 RCs would be like 3-4 years not 100.
But surely this is not what we are aiming for.
Member of the Development-Team — No Support via PM
-
- Registered User
- Posts: 653
- Joined: Wed Sep 21, 2005 3:01 pm
how many more RCs
maybe the original question (how many more RCs) is not a very good one - it basically asks you to predict the future, which is not necessarily an easy thing to do.
OTOH, the answer ("as many as required"/"it's ready when it's ready") is also not a very good one - it does not point to any definition of "ready" or "required", and is completely vague.
stating some reasonable criterion might by desirable: surely we don't expect to get to "0 bugs" - this is both unrealistic and unnecessary.
can you guys try to state or outline (even roughly) what is the bar an RC has to reach in order to be considered "GA worthy"?
peace.
OTOH, the answer ("as many as required"/"it's ready when it's ready") is also not a very good one - it does not point to any definition of "ready" or "required", and is completely vague.
stating some reasonable criterion might by desirable: surely we don't expect to get to "0 bugs" - this is both unrealistic and unnecessary.
can you guys try to state or outline (even roughly) what is the bar an RC has to reach in order to be considered "GA worthy"?
peace.
- nickvergessen
- Former Team Member
- Posts: 733
- Joined: Sun Oct 07, 2007 11:54 am
- Location: Stuttgart, Germany
- Contact:
Re: Releasing 3.1.0-RC5
Well a minimum is that all Blockers are resolved:
https://tracker.phpbb.com/issues/?filter=12593
https://tracker.phpbb.com/issues/?filter=12593
Member of the Development-Team — No Support via PM