From BlenderWiki

Jump to: navigation, search

Release Checklist

Targets

See the Projects page for the release targets and schedule.

Checklist

WORK IN PROGRESS!

For every accomplished task, please replace the 'open' field with 'closed' (with color:green), and put your name in the last column (Who). The "Who" field can also be used to assign tasks to specific people or to announce that you are working on a task. You should preferably put a link to your user account there, e.g. User:intrr.

As soon as the release is done and officially announced, this checklist should be reverted to the initial version with all fields marked red again.

Pre-release

Task Status Who
Splash screen contest open @hjalti, @BenSimonds and @reynantem

Final testing

Task Details Status Who
Regression Tests Run all files in the Regression Suite (Blender, Game Engine...) open
Test bundled scripts Check if all scripts work and don't raise any errors when starting open

SVN work

Task Details Status Who
Version bump (BKE_blender.h) BLENDER_VERSION, BLENDER_SUBVERSION, BLENDER_VERSION_CHAR,

BLENDER_VERSION_CYCLE

These values are available in the api and used for documentation generation so they should be correct before any release, even minor ones.

open
Update Doxyfile Set PROJECT_NUMBER to correct version. File in doc/doxygen. closed Campbell Barton
Update Readme Update readme.html (./release/text) with current info and version number. closed Thomas Dinges
Update Links Update Links to Release Log in

./release/scripts/startup/bl_ui/space_info.py and

./source/blender/windowmanager/intern/wm_operators.c

closed Thomas Dinges
Update Splash splash.png (./release/datafiles) and

splash.png.c (./source/blender/editors/datafiles)

closed
Update Man Page blender.1 (./doc/manpage/blender.1) by running

blender.1.py (./doc/manpage/blender.1.py)

open Campbell Barton
Tag SVN Tag Blender Trunk and AddOns Repository open Nathan Letwory

Release binaries

http://download.blender.org/release/Blender2.58/

Platform Status Builder Testers Uploaded
Linux (32 & 64 bit) open
Windows (32 & 64 bit) open
OSX PPC (32 bit) open
OSX Intel (32 & 64 bit) open
FreeBSD (32 & 64 bit) open
Source tarball open
MD5 Checksums open

Platform Managers

Linux:

Operating System (Linux)
Owner(s) Ken Hughes
Member(s) Martin Poirier, GSR, Campbell Barton, Sergey Sharybin

Windows:

Operating System (Windows)
Owner(s) Nathan Letwory, Andrea Weikert
Member(s) None

MacOSX:

Operating System (MacOSX)
Owner(s) Damien Plisson, Jens Verwiebe
Member(s) None

FreeBSD:

Operating System (FreeBSD)
Owner(s) Peter Larabell
Member(s) None

Web site work

Task Status Who
1 Write/Update release logs open
2 Update download section with new links and info open Thomas Dinges
3 Upload new API Docs open
4 Make sure all mirrors are synced open
5. Update blender.org frontpage open
6. Make developer credits list open