- 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.1 and correct any unreadable descriptions ✔
- Check the feature hightlights wiki page for completeness
- Branch of prep-release-3.1.1 from develop-ascraeus ✔
Code: Select all
git checkout develop-ascraeus git checkout -b prep-release-3.1.1
- Update version number in prep-release-3.1.1 to "3.1.1" 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 "v311" depending on all migrations added after 3.1.0 and 3.1.1 itself ✔
Code: Select all
php phpBB/bin/phpbbcli.php dev:migration-tips
- Commit Changelog generated from Tracker ✔
Code: Select all
php build/build_changelog.php 3.1.1
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.1 package ✔
- Test update from 3.1.1-RC6 to 3.1.1 ✔
- Test update from 3.0.12 to 3.1.1 ✔
- Test conversion from 2.0.x to 3.1.1
- Tag prep-release-3.1.1 as release-3.1.1 ✔
Code: Select all
git tag -a release-3.1.1 -m "Tagging the 3.1.1 release."
- Update version number in develop-ascraeus to 3.1.1-RC1-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.1 into develop-ascraeus and develop-ascraeus into develop ✔
Code: Select all
git checkout develop-ascraeus git merge --no-ff prep-release-3.1.1 git checkout develop git merge --no-ff develop-ascraeus
- Push changes ✔
Code: Select all
git push phpbb release-3.1.1 git push phpbb prep-release-3.1.1 git push phpbb develop-ascraeus develop
- Upload packages ✔
- Make sure packages have correct permissions for downloading ✔
- Set release date for version 3.1.1 on the PHPBB3 and SECURITY trackers
- Move all bug reports assigned to fix version "3.1.1" to "3.1.2-RC1" in the PHPBB3 and SECURITY trackers ✔
- Post language changes for translators ✔
Code: Select all
git diff release-3.1.0 release-3.1.1 phpBB/language/ > language_changes_3.1.0_to_3.1.1.diff
- Post style changes for style authors
Code: Select all
git diff release-3.1.0 release-3.1.1 phpBB/styles/prosilver/ > prosilver_changes_3.1.0_to_3.1.1.diff git diff release-3.1.0 release-3.1.1 phpBB/styles/subsilver2/ > subsilver2_changes_3.1.0_to_3.1.1.diff
- Prepare an announcement in BBCode and E-Mail form ✔
Code: Select all
git shortlog -sn release-3.1.0...release-3.1.1
Code: Select all
git diff --stat release-3.1.0...release-3.1.1
Code: Select all
cat phpBB-3.1.1*.md5 | sed 's/^\([a-z0-9]*\) [.\/]*\(new_version\/\)*release_files\/\(.*\)/md5sum: \1\nhttp:\/\/download.phpbb.com\/pub\/release\/3.1\/3.1.1\/\3/' | tac cat *to_3.1.1*.md5 | sed 's/^\([a-z0-9]*\) [.\/]*\(new_version\/\)*release_files\/\(.*\)/md5sum: \1\nhttp:\/\/download.phpbb.com\/pub\/release\/3.0\/update\/to_3.1.1\/\3/' | tac
Code: Select all
cat phpBB-3.1.1*.md5 | sed 's/^\([a-z0-9]*\) [.\/]*\(new_version\/\)*release_files\/\(.*\)/md5sum: \1\n[url=http:\/\/download.phpbb.com\/pub\/release\/3.1\/3.1.1\/\3]\3[\/url]/' | tac cat *to_3.1.1*.md5 | sed 's/^\([a-z0-9]*\) [.\/]*\(new_version\/\)*release_files\/\(.*\)/md5sum: \1\n[url=http:\/\/download.phpbb.com\/pub\/release\/3.1\/update\/to_3.1.1\/\3]\3[\/url]/' | tac
Announce in QA team forum- Post announcement ✔
- Update versioncheck
Announce on QA mailinglist
Releasing 3.1.1
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.
Releasing 3.1.1
Todo List for 3.1.1