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