You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

51 lines
1.4 KiB
Plaintext

Release checklist
-----------------
1 month before the release: Update po/ directory, notify translators
2 weeks before the release: Update po/ directory, remind translators
Update po/ directory
Update issues
Update ChangeLog
Update versions (see tagging script)
Review and update webpages
News page
Download page
Archive page
Index page
Other pages as needed, external links
Review and update documentation
API doc intro
Man page
Taglists
READMEs
Linux
Compile organize
Compile and run tests on Intel 32
Compile and run tests on AMD 64
Mac
Compile and run tests on Mac OSX
MinGW
Compile and run tests
MSVC
Compile with 7.1 msvc2003
Run tests with 7.1 executables
Compile with 8 msvc2005
Run tests with 8 executables
Compile with 9 msvc2005
Run tests with 9 executables
Compile with 10 msvc2005
Run tests with 10 executables
Compile with 11 msvc2012
Run tests with 11 executables
Tag release (bin/exiv2-tagrelease.sh)
Create packages (bin/exiv2-buildrelease.sh, bin/exiv2-buildwinexe.sh)
Finalize webpages with package information (bin/release_info.sh)
Publish webpages and packages locally (make publish)
Download and test packages
Test Windows binary on Windows
Really publish webpages and packages (make really-publish)
Validate uploaded webpages with W3C HTML checker
Exiv2 forum announcement
Facebook fan page update
Freshmeat.net announcement