Skip to:
Content
Pages
Categories
Search
Top
Bottom

Prelaunch Checklist

Codex Home → Prelaunch Checklist

Releasing bbPress to the world is a big deal, and takes quite a few manual steps to ensure safe and comfortable updates and upgrades are had by all. Below are the steps the core team goes through with each and every new release.

  1. Write release version page on codex (i.e. https://codex.bbpress.org/releases/version-2-5-5/)
  2. Add new version page to codex Releases page (https://codex.bbpress.org/releases/)
  3. Bump version in bbpress.php (plugin header)
  4. Bump version in src/bbpress.php (plugin header + $this->version (setup_globals()))
  5. Bump the database version in src/bbpress.php ($this->version (setup_globals()))
  6. Bump version in dev trunk/src readme.txt
  7. Bump stable-tag in dev trunk/src readme.txt
  8. Add new Upgrade Notice for this version in readme.txt
  9. Commit bumps to dev svn repository
  10. If this is a major x.y release, create dev branch from trunk
  11. Export dev branch to deploy branch
  12. Create deploy tag from dev branch
  13. Update readme.txt in wp.org trunk, including stable tag. The release is now live.

Now that you’ve tagged a new bbPress release, it’s time to tell the world about it!

  1. Write a blog post on bbpress.org
  2. Update version number in the Downloads page on the bbpress.org.
  3. Write a blog post on bbpdevel.wordpress.com
  4. Forum announcement in bbpress.org/forums

Almost done!

  1. Bump dev trunk to alpha in bbpress.php (2.1-alpha)
  2. Bump newly created dev branch in bbpress.php (2.0.1-alpha)
  3. Sync deploy trunk and dev trunk

GlotPress Translation Strings

Skip to toolbar