Difference between revisions of "Dev:Release"

From Synfig Studio :: Documentation
Jump to: navigation, search
m (typo)
(clean up initial part)
Line 4: Line 4:
 
Basic process run-down, will fix up later:
 
Basic process run-down, will fix up later:
  
Finalise NEWS, README and so on.
+
Make sure the copyrights in README, the AUTHORS file and the about dialog list of contributors are up to date.
 +
 
 +
Bump version numbers and ETL/synfig dependencies in the configure.ac files.
 +
 
 +
Finalise the dates and SVN ids in NEWS.
  
 
<pre>
 
<pre>

Revision as of 21:22, 2 March 2008


Basic process run-down, will fix up later:

Make sure the copyrights in README, the AUTHORS file and the about dialog list of contributors are up to date.

Bump version numbers and ETL/synfig dependencies in the configure.ac files.

Finalise the dates and SVN ids in NEWS.

svn export etl
cd etl
autoreconf -if
./configure
make distcheck
unp etl.tar.gz
cd etl.tar
./configure
make install
svn export synfig
cd synfig
libtoolize --ltdl --copy -f
autoreconf -if
./configure
make distcheck
unp synfig.tar.gz
cd synfig.tar
./configure
make install
svn export synfigstudio
cd synfigstudio
autoreconf -if
./configure
make distcheck
unp synfigstudio.tar.gz
cd synfigstudio.tar
./configure
make install

Test installed stuff.

Write release notes based on the NEWS files.

Upload tarballs to sourceforge.

Ping Atrus/pxegeek to download the tarballs, build windows versions and upload them to sourceforge.

Post a release announcement on the website, sourceforge and get PaulWise (pabs) to update freshmeat and gnomefiles.org.

Send a short writeup to the folks at LWN.net.

Edit the roadmap page.

Celebrate with a nice $BEVERAGE_OF_CHOICE