Releasing 3.1.0-a3

General discussion of development ideas and the approaches taken in the 3.x branch of phpBB. The current feature release of phpBB 3 is 3.3/Proteus.
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.
User avatar
nickvergessen
Former Team Member
Posts: 733
Joined: Sun Oct 07, 2007 11:54 am
Location: Stuttgart, Germany
Contact:

Releasing 3.1.0-a3

Post by nickvergessen »

Sorry it took so long, Christmas and some other events delayed A3, but here we go:

Release Highlights

New Features
  • Dropdown - Added a basic dropdown menu framework to prosilver, used for Topic Tools (Bookmarking, Attachment download, Subscription)
Notable Changes / Bug Fixes
  • Navigation - Navbar icons are now clickable
  • Topic title link - Topic titles now link to the oldest unread post instead of the first post.
  • Attachments - Plupload now updates the "uploaded files" panel.
  • redirect from inside controllers/routes - redirect() is now working as intended
Known Issues
  • Update on MSSQL - Updating a board from 3.0.x to 3.1 does not currently work on MSSQL


Todo List for 3.1.0-a3
  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-a3 and correct any unreadable descriptions. ✔
  4. Check the feature hightlights wiki page for completeness.
  5. Verify that the schema files match the version from develop/create_schema_files.php ✔
  6. Branch of prep-release-3.1.0-a3 from develop ✔
  7. Update version number in prep-release-3.1.0-a3 to "3.1.0-a3" 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 "alpha3" depending on all migrations added after alpha2 and alpha2 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-a3

    Code: Select all

    phpBB/docs/CHANGELOG.html
  10. Build packages ✔

    Code: Select all

    cd build
    phing
  11. Test install of 3.1.0-a3 package ✔
  12. Test update from 3.0.12 to 3.1.0-a3
  13. Test conversion from 2.0.x to 3.1.0-a3
  14. Update list of events in the Wiki: https://wiki.phpbb.com/Event_List
  15. Tag prep-release-3.1.0-a3 as release-3.1.0-a3

    Code: Select all

    git tag -a release-3.1.0-a3 -m "Tagging the 3.1.0-a3 release."
  16. Update version number in develop to 3.1.0-a4-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-a3 into develop ✔

    Code: Select all

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

    Code: Select all

    git push phpbb develop
  19. Upload packages ✔
  20. Make sure packages have correct permissions for downloading ✔
  21. Set release date for version 3.1.0-a3 on the tracker ✔
  22. Move all bug reports assigned to fix version "3.1.0-a3" to "3.1.0-a4" 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 - Not done for Alpha
  28. Announce on QA mailinglist
Member of the Development-TeamNo Support via PM

JAiAk
Registered User
Posts: 4
Joined: Mon Feb 12, 2007 3:57 pm

Re: Releasing 3.1.0-a3

Post by JAiAk »

When?
Thanks!

User avatar
Un1matr1x
Registered User
Posts: 48
Joined: Mon Sep 07, 2009 10:18 pm

Re: Releasing 3.1.0-a3

Post by Un1matr1x »

JAiAk wrote:When?
When ever point in the list above has a ✔ - what mean that this point is done

User avatar
Darkness_demoN
Registered User
Posts: 89
Joined: Mon Jul 29, 2013 1:48 pm
Contact:

Re: Releasing 3.1.0-a3

Post by Darkness_demoN »

Please make it Important. That new users will find it faster :)

User avatar
Barrnet
Registered User
Posts: 10
Joined: Tue Feb 05, 2013 3:04 am

Re: Releasing 3.1.0-a3

Post by Barrnet »

Any notice of beta?

User avatar
Mess
Registered User
Posts: 199
Joined: Wed Jun 13, 2012 10:14 am

Re: Releasing 3.1.0-a3

Post by Mess »

A the time of this reply Steps 24-28 are still missing from the Alpha release.
Why would they skip those and start a new release, a beta?

leschek
Registered User
Posts: 163
Joined: Tue Aug 28, 2012 1:30 pm

Re: Releasing 3.1.0-a3

Post by leschek »

Mess: Look on the same steps at Releasing 3.1.0-a2.

User avatar
EXreaction
Registered User
Posts: 1555
Joined: Sat Sep 10, 2005 2:15 am

Re: Releasing 3.1.0-a3

Post by EXreaction »

A Beta will be released when all the blocker bugs for all Alpha releases and blocker bugs for the first Beta release are completed.

User avatar
John P
Posts: 157
Joined: Sun Nov 04, 2012 7:39 am
Location: Netherlands
Contact:

Re: Releasing 3.1.0-a3

Post by John P »

In the nightly build page I find files for 3.1.0-a4, is that correct?

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-a3

Post by nickvergessen »

its 3.1.0-a4-dev, we just do that so that there are not multiple packages for 3.1.0-a3
Member of the Development-TeamNo Support via PM

Post Reply