Releasing 3.0.14
Forum rules
Discussion of general topics related to the new release and its place in the world. Don't discuss new features, report bugs, ask for support, et cetera. Don't use this to spam for other boards or attack those boards!
Discussion of general topics related to the new release and its place in the world. Don't discuss new features, report bugs, ask for support, et cetera. Don't use this to spam for other boards or attack those boards!
- bantu
- 3.0 Release Manager
- Posts: 557
- Joined: Thu Sep 07, 2006 11:22 am
- Location: Karlsruhe, Germany
- Contact:
Releasing 3.0.14
Hello everyone,
considering that 3.0.13 was released three months ago already, I think it is time to make another 3.0.x release soon.
Cheers
considering that 3.0.13 was released three months ago already, I think it is time to make another 3.0.x release soon.
Cheers
- bantu
- 3.0 Release Manager
- Posts: 557
- Joined: Thu Sep 07, 2006 11:22 am
- Location: Karlsruhe, Germany
- Contact:
Re: Releasing 3.0.14
Todo List for 3.0.14
- Releasing 3.0.14-RC1:
- Create "3.0.14-RC2" version on the tracker. ✔
- Create "3.0.15" version on the tracker. ✔
- Create "3.0.16-RC1" version on the tracker. ✔
- Make sure phpBB/docs/AUTHORS is up to date. ✔
- Make sure all reports in the security tracker are closed or invalid. ✔
- Update version number in 3.0.x to "3.0.14" in the following files: ✔
Code: Select all
phpBB/docs/INSTALL.html phpBB/install/convertors/convert_phpbb20.php phpBB/styles/prosilver/imageset/imageset.cfg phpBB/styles/prosilver/style.cfg phpBB/styles/prosilver/template/template.cfg phpBB/styles/prosilver/theme/theme.cfg phpBB/styles/subsilver2/imageset/imageset.cfg phpBB/styles/subsilver2/style.cfg phpBB/styles/subsilver2/template/template.cfg phpBB/styles/subsilver2/theme/theme.cfg
- Update version number in 3.0.x to "3.0.14-RC1" in these files: ✔
Code: Select all
build/build.xml phpBB/includes/constants.php phpBB/install/database_update.php phpBB/install/schemas/schema_data.sql
- Go through Issues fixed in 3.0.14 and correct any unreadable descriptions. ✔
- Check the feature highlights wiki page for completeness. ✔
- Commit Changelog generated from Tracker ✔
Code: Select all
php build/build_changelog.php 3.0.14-RC1
Code: Select all
phpBB/docs/CHANGELOG.html
- Build packages ✔
Code: Select all
cd phpBB php ../composer.phar install cd ../build ../phpBB/vendor/bin/phing
- Test install of 3.0.14-RC1 package ✔
- Test update from 3.0.13 to 3.0.14-RC1 ✔
- Post language changes for translators ✔
- Prepare an announcement in BBCode and E-Mail form ✔
Code: Select all
../phpBB/vendor/bin/phing announcement
- Branch prep-release-3.0.14 off of 3.0.x ✔
Code: Select all
git checkout -b prep-release-3.0.14 3.0.x
- Tag prep-release-3.0.14 as release-3.0.14-RC1 ✔
Code: Select all
git tag -a release-3.0.14-RC1 -m "Tagging the 3.0.14-RC1 release."
- Update version number in 3.0.x to 3.0.15-dev in these files: ✔
Code: Select all
build/build.xml phpBB/includes/constants.php phpBB/install/database_update.php phpBB/install/schemas/schema_data.sql
- Merge prep-release-3.0.14 into prep-release-3.1.4 ✔
Conflict resolution:
Code: Select all
git checkout prep-release-3.1.4 git merge --no-ff prep-release-3.0.14
Code: Select all
# Resolve by deleting git rm phpBB/styles/prosilver/imageset/imageset.cfg git rm phpBB/styles/prosilver/template/template.cfg git rm phpBB/styles/prosilver/theme/theme.cfg git rm phpBB/styles/subsilver2/imageset/imageset.cfg git rm phpBB/styles/subsilver2/template/template.cfg git rm phpBB/styles/subsilver2/theme/theme.cfg # Leave prep-release-3.1.4 unchanged git checkout HEAD phpBB/includes/constants.php; git add phpBB/includes/constants.php git checkout HEAD phpBB/install/database_update.php; git add phpBB/install/database_update.php git checkout HEAD phpBB/install/convertors/convert_phpbb20.php; git add phpBB/install/convertors/convert_phpbb20.php git checkout HEAD phpBB/install/schemas/schema_data.sql; git add phpBB/install/schemas/schema_data.sql git checkout HEAD phpBB/styles/prosilver/style.cfg; git add phpBB/styles/prosilver/style.cfg git checkout HEAD phpBB/styles/subsilver2/style.cfg; git add phpBB/styles/subsilver2/style.cfg # Resolve content git add build/build.xml git add phpBB/docs/CHANGELOG.html git add phpBB/docs/INSTALL.html git add phpBB/phpbb/db/migration/data/v30x/release_3_0_14_rc1.php
- Merge prep-release-3.1.4 into 3.1.x ✔
Code: Select all
git checkout 3.1.x git merge --no-ff prep-release-3.1.4
- Merge 3.0.x into 3.1.x ✔
Conflict resolution:
Code: Select all
git checkout 3.1.x git merge --no-ff 3.0.x
Code: Select all
# Leave 3.1.x unchanged git checkout HEAD build/build.xml; git add build/build.xml git checkout HEAD phpBB/includes/constants.php; git add phpBB/includes/constants.php git checkout HEAD phpBB/install/database_update.php; git add phpBB/install/database_update.php git checkout HEAD phpBB/install/schemas/schema_data.sql; git add phpBB/install/schemas/schema_data.sql
- Merge 3.1.x into master ✔
Code: Select all
git checkout master git merge --no-ff 3.1.x
- Push changes ✔
Code: Select all
git push phpbb master 3.1.x 3.0.x prep-release-3.0.14 prep-release-3.1.4 release-3.0.14-RC1
- Set release date for version 3.0.14-RC1 on the tracker ✔
- Move all bug reports assigned to fix version "3.0.14-RC1" to "3.0.15-RC1" in Tracker. ✔
- Upload packages ✔
- Make sure packages have correct permissions for downloading ✔
- Announce in QA team forum
- Announce on area51
- Update QA versioncheck
- Announce on QA mailinglist
- Releasing 3.0.14:
- Update the MySQL upgrader schema ✔
- Update version number in prep-release-3.0.14 to 3.0.14 in these files: ✔
Code: Select all
build/build.xml phpBB/includes/constants.php phpBB/install/database_update.php phpBB/install/schemas/schema_data.sql
- Update Changelog generated from Tracker (if any) ✔
Code: Select all
phpBB/docs/CHANGELOG.html
- Build packages
Code: Select all
cd build phing
- Test install of 3.0.14 package
- Test update from 3.0.13 to 3.0.14
- Test update from 3.0.14-RC1 to 3.0.14
- Post language changes for translators (if any) ✔
- Merge prep-release-3.0.14 into 3.0.x ✔
Conflict resolution:
Code: Select all
git checkout 3.0.x git merge --no-ff prep-release-3.0.14
Code: Select all
# Leave 3.0.x unchanged git checkout HEAD phpBB/includes/constants.php; git add phpBB/includes/constants.php git checkout HEAD phpBB/install/database_update.php; git add phpBB/install/database_update.php git checkout HEAD phpBB/install/schemas/schema_data.sql; git add phpBB/install/schemas/schema_data.sql # Resolve content git add build/build.xml
- Merge prep-release-3.0.14 into prep-release-3.1.4 ✔
Conflict resolution:
Code: Select all
git checkout prep-release-3.1.4 git merge --no-ff prep-release-3.0.14
Code: Select all
# Leave prep-release-3.1.4 unchanged git checkout HEAD phpBB/includes/constants.php; git add phpBB/includes/constants.php git checkout HEAD phpBB/install/database_update.php; git add phpBB/install/database_update.php git checkout HEAD phpBB/install/schemas/schema_data.sql; git add phpBB/install/schemas/schema_data.sql # Resolve content git add build/build.xml git add phpBB/phpbb/db/migration/data/v30x/release_3_0_14.php
- Merge prep-release-3.1.4 into 3.1.x ✔
Code: Select all
git checkout 3.1.x git merge --no-ff prep-release-3.1.4
- Merge 3.0.x into 3.1.x ✔
Conflict resolution:
Code: Select all
git checkout 3.1.x git merge --no-ff 3.0.x
Code: Select all
# Leave 3.1.x unchanged git checkout HEAD build/build.xml; git add build/build.xml git checkout HEAD phpBB/includes/constants.php; git add phpBB/includes/constants.php git checkout HEAD phpBB/install/database_update.php; git add phpBB/install/database_update.php git checkout HEAD phpBB/install/schemas/schema_data.sql; git add phpBB/install/schemas/schema_data.sq
- Merge 3.1.x into master ✔
Code: Select all
git checkout master git merge --no-ff 3.1.x
- Tag prep-release-3.0.14 as release-3.0.14 ✔
Code: Select all
git tag -a release-3.0.14 -m "Tagging the 3.0.14 release."
- Push changes ✔
Code: Select all
git push phpbb master 3.1.x 3.0.x prep-release-3.0.14 prep-release-3.1.4 release-3.0.14
- Set release date for version 3.0.14 on the tracker ✔
- Delete version 3.0.14-RC2 on the tracker ✔
- Upload packages to download.phpbb.com ✔
- Upload packages to http://www.phpbb.com
- Make sure packages have correct permissions for downloading
- Update these files in the website repository:
Code: Select all
files/release/package.xml vars.php (Make sure to also update the dates and old release versions)
- Announce in public (create discussion topic and link them)
- Upload files to sourceforge
- Announce on mailinglist
- Update QA and stable versioncheck
- Upload Package to Microsoft Web Application Gallery
- bantu
- 3.0 Release Manager
- Posts: 557
- Joined: Thu Sep 07, 2006 11:22 am
- Location: Karlsruhe, Germany
- Contact:
Re: Releasing 3.0.14
The only actual issues addressed by this release so far are
https://tracker.phpbb.com/browse/PHPBB3-13568
https://tracker.phpbb.com/browse/PHPBB3-13765
https://tracker.phpbb.com/browse/PHPBB3-13348
https://tracker.phpbb.com/browse/PHPBB3-13414
https://tracker.phpbb.com/browse/PHPBB3-13617
https://tracker.phpbb.com/browse/PHPBB3-13555
https://tracker.phpbb.com/browse/PHPBB3-13568
https://tracker.phpbb.com/browse/PHPBB3-13765
https://tracker.phpbb.com/browse/PHPBB3-13348
https://tracker.phpbb.com/browse/PHPBB3-13414
https://tracker.phpbb.com/browse/PHPBB3-13617
https://tracker.phpbb.com/browse/PHPBB3-13555
- bantu
- 3.0 Release Manager
- Posts: 557
- Joined: Thu Sep 07, 2006 11:22 am
- Location: Karlsruhe, Germany
- Contact:
Re: Releasing 3.0.14
Diffstat and Shortlog for 3.0.14-RC1
There have been no language changes between 3.0.13-PL1 and 3.0.14-RC1.
Futhermore, there have been no style changes in prosilver or subsilver2 besides increasing the version number.
Code: Select all
17 Andreas Fischer
15 Marc Alexander
5 Joas Schilling
3 Nicofuma
2 Matt Friedman
2 Nils Adermann
1 Dhruv
1 JoshyPHP
1 Oliver Schramm
Code: Select all
.travis.yml | 6 +-
README.md | 6 +-
build/build.xml | 6 +-
build/sami-all.conf.php | 10 +--
composer.phar | Bin 960311 -> 1038928 bytes
phpBB/adm/index.php | 13 ++--
phpBB/docs/AUTHORS | 3 +-
phpBB/docs/CHANGELOG.html | 26 +++++++
phpBB/docs/INSTALL.html | 6 +-
phpBB/download/file.php | 12 ++--
phpBB/feed.php | 12 ++--
phpBB/includes/acp/acp_attachments.php | 2 +-
phpBB/includes/constants.php | 2 +-
phpBB/includes/functions.php | 10 ++-
phpBB/includes/session.php | 4 +-
phpBB/includes/startup.php | 2 +-
phpBB/install/convertors/convert_phpbb20.php | 2 +-
phpBB/install/database_update.php | 12 +++-
phpBB/install/schemas/schema_data.sql | 2 +-
phpBB/posting.php | 10 ++-
phpBB/styles/prosilver/imageset/imageset.cfg | 2 +-
phpBB/styles/prosilver/style.cfg | 2 +-
phpBB/styles/prosilver/template/template.cfg | 2 +-
phpBB/styles/prosilver/theme/theme.cfg | 2 +-
phpBB/styles/subsilver2/imageset/imageset.cfg | 2 +-
phpBB/styles/subsilver2/style.cfg | 2 +-
phpBB/styles/subsilver2/template/template.cfg | 2 +-
phpBB/styles/subsilver2/theme/theme.cfg | 2 +-
tests/functional/acp_attachments_test.php | 78 +++++++++++++++++++++
tests/security/redirect_test.php | 9 ++-
.../test_framework/phpbb_functional_test_case.php | 2 +-
travis/install-phpunit-5-2.sh | 22 ------
travis/phpunit-mysql-5-2-travis.xml | 44 ------------
33 files changed, 193 insertions(+), 124 deletions(-)
Futhermore, there have been no style changes in prosilver or subsilver2 besides increasing the version number.
- Attachments
-
- phpbb-3.0.13-PL1_to_3.0.14-RC1_subsilver2.patch
- (2.79 KiB) Downloaded 1500 times
-
- phpbb-3.0.13-PL1_to_3.0.14-RC1_prosilver.patch
- (2.72 KiB) Downloaded 1477 times
-
- phpbb-3.0.13-PL1_to_3.0.14-RC1_git_shortlog.txt
- (176 Bytes) Downloaded 1527 times
-
- phpbb-3.0.13-PL1_to_3.0.14-RC1_git_diffstat.txt
- (2.09 KiB) Downloaded 1475 times
- Elsensee
- Former Team Member
- Posts: 42
- Joined: Sun Mar 16, 2014 1:08 pm
- Location: Hamburg, Germany
- Contact:
Re: Releasing 3.0.14
There are no language and style changes. (Well, except the version update in the style config file )