Releasing 3.1.0-b3

General discussion of development ideas and the approaches taken in the 3.x branch of phpBB. The next feature release of phpBB 3 will be 3.3/Proteus.
Forum rules
Please do not post support questions regarding installing, updating, or upgrading phpBB 3.2.x. If you need support for phpBB 3.2.x please visit the 3.2.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.
User avatar
nickvergessen
Former Team Member
Posts: 733
Joined: Sun Oct 07, 2007 11:54 am
Location: Stuttgart, Germany
Contact:

Releasing 3.1.0-b3

Post by nickvergessen »

Todo List for 3.1.0-b3
  1. Make sure phpBB/docs/AUTHORS is up to date ✔
  2. Make sure all reports in the security tracker are closed or invalid ✔
  3. Go through Issues fixed in 3.1.0-b3 and correct any unreadable descriptions ✔
  4. Check the feature hightlights wiki page for completeness ✔
  5. Verify that the schema file match the version from develop/create_schema_files.php ✔
  6. Branch of prep-release-3.1.0-b3 from develop-ascraeus ✔
  7. Update version number in prep-release-3.1.0-b3 to "3.1.0-b3" 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
  8. Create Migration "beta3" depending on all migrations added after beta2 and beta2 itself ✔

    Code: Select all

    php develop/migration_tips.php
  9. Commit Changelog generated from Tracker ✔

    Code: Select all

    php build/build_changelog.php 3.1.0-b3

    Code: Select all

    phpBB/docs/CHANGELOG.html
  10. Update list of events in the Wiki: ✔
    https://wiki.phpbb.com/Event_List

    Code: Select all

    php build/build_changelog.php 3.1.0-b3
  11. Build packages ✔

    Code: Select all

    cd build
    ../phpBB/vendor/bin/phing
  12. Test install of 3.1.0-b3 package ✔
  13. Test update from 3.0.12 to 3.1.0-b3
  14. Test conversion from 2.0.x to 3.1.0-b3
  15. Tag prep-release-3.1.0-b3 as release-3.1.0-b3

    Code: Select all

    git tag -a release-3.1.0-b3 -m "Tagging the 3.1.0-b3 release."
  16. Update version number in prep-release-3.1.0-b3 to 3.1.0-b4-dev in these files: ✔

    Code: Select all

    build/build.xml
    phpBB/includes/constants.php
    phpBB/install/schemas/schema_data.sql
  17. Merge prep-release-3.1.0-b3 into develop-ascraeus and develop-ascraeus into develop ✔

    Code: Select all

    git checkout develop-ascraeus
    git merge --no-ff prep-release-3.1.0-b3
    git checkout develop
    git merge --no-ff develop-ascraeus
  18. Push changes ✔

    Code: Select all

    git push phpbb develop-ascraeus develop
  19. Upload packages ✔
  20. Make sure packages have correct permissions for downloading ✔
  21. Set release date for version 3.1.0-b3 on the tracker ✔
  22. Move all bug reports assigned to fix version "3.1.0-b3" to "3.1.0-b4" in Tracker ✔
  23. Update area51 downloads page
  24. Post language changes for translators
  25. Announce in QA team forum
  26. Announce on area51
  27. Update QA versioncheck
  28. Announce on QA mailinglist
Member of the Development-TeamNo Support via PM

User avatar
Jessica.
Registered User
Posts: 144
Joined: Wed Feb 09, 2011 8:17 pm
Location: Pennsylvania, USA
Contact:

Re: Releasing 3.1.0-b3

Post by Jessica. »

Looking forward to it

When this is released I'll finally go update my 3.1 test board. Don't feel like updating it to beta 2 for some reason.

tmarone
Registered User
Posts: 8
Joined: Sun Apr 06, 2014 4:38 am

Re: Releasing 3.1.0-b3

Post by tmarone »

Care to explain why?

User avatar
Jessica.
Registered User
Posts: 144
Joined: Wed Feb 09, 2011 8:17 pm
Location: Pennsylvania, USA
Contact:

Re: Releasing 3.1.0-b3

Post by Jessica. »

tmarone wrote:Care to explain why?
Because I want to wait till beta 3. So what? :roll:

User avatar
nickvergessen
Former Team Member
Posts: 733
Joined: Sun Oct 07, 2007 11:54 am
Location: Stuttgart, Germany
Contact:

Re: Releasing 3.1.0-b3

Post by nickvergessen »

We want to release B3 this weekend.
Feel free to test the update packages from https://bamboo.phpbb.com/browse/PHPBB3- ... ease-Files in advance to ensure the update still works.
Member of the Development-TeamNo Support via PM

User avatar
5hocK
Registered User
Posts: 15
Joined: Tue Aug 28, 2012 3:00 pm
Location: England
Contact:

Re: Releasing 3.1.0-b3

Post by 5hocK »

I used phpBB-3.0.12_to_3.1.0-b3-dev.zip on a default 3.0.12 board and got
The update files found are incompatible with your installed version. Your installed version is 3.1.0-b2 and the update file is for updating phpBB 3.0.12 to 3.1.0-b3-dev.
Ran install/database_update.php which said
Updating database to latest stable release

Database type :: mysql4
Previous version :: 3.1.0-b2
Database updater has completed!
But board information says 3.1.0-b2 and that it's up to date. (Edit 15:20: Just realised this is right as b3 hasn't been released)
stats.png
stats.png (14.28 KiB) Viewed 8464 times
This though, means it's b3?
b3.png
b3.png (4 KiB) Viewed 8464 times

User avatar
nickvergessen
Former Team Member
Posts: 733
Joined: Sun Oct 07, 2007 11:54 am
Location: Stuttgart, Germany
Contact:

Re: Releasing 3.1.0-b3

Post by nickvergessen »

I am unable to reproduce that, did you use a b2 board instead of 3.0.12?
Member of the Development-TeamNo Support via PM

User avatar
Elsensee
Development Team
Development Team
Posts: 42
Joined: Sun Mar 16, 2014 1:08 pm
Location: Hamburg, Germany
Contact:

Re: Releasing 3.1.0-b3

Post by Elsensee »

install/install_update.php doesn't use version_compare to compare if the version is now updated so the message that you have incompatible update files appears.

Further there's no beta3 migration which could update the version of your board to 3.1.0-b3(-dev). (But as I see right now you noticed that as well :mrgreen: )

User avatar
5hocK
Registered User
Posts: 15
Joined: Tue Aug 28, 2012 3:00 pm
Location: England
Contact:

Re: Releasing 3.1.0-b3

Post by 5hocK »

nickvergessen wrote:I am unable to reproduce that, did you use a b2 board instead of 3.0.12?
I used Quickinstall and XAMPP

NeilUK
Registered User
Posts: 88
Joined: Mon May 01, 2006 7:55 pm
Contact:

Re: Releasing 3.1.0-b3

Post by NeilUK »

5hocK wrote:
nickvergessen wrote:I am unable to reproduce that, did you use a b2 board instead of 3.0.12?
I used Quickinstall and XAMPP
Surely Quickinstall isn't ready for 3.1 yet? The mod page says it's only for 3.0.11
"Life Is What Happens To You When You Are Busy Making Other Plans" - John Lennon

Post Reply