Difference between revisions of "Dev:Release"
(forgot the forums) |
(more updates) |
||
Line 48: | Line 48: | ||
Upload tarballs to sourceforge. | Upload tarballs to sourceforge. | ||
+ | |||
+ | Update the topic in the [[Communication|irc channel]]. | ||
Update the [[Download]], [[Releases]], [[News/Draft]], [[Main Page|front]], [[News]], [[Roadmap]] pages. | Update the [[Download]], [[Releases]], [[News/Draft]], [[Main Page|front]], [[News]], [[Roadmap]] pages. | ||
Line 59: | Line 61: | ||
*Fedora: | *Fedora: | ||
− | Post a release announcement on the forums, sourceforge and get [[PaulWise]] (pabs) to update [http://freshmeat.net/projects/synfig freshmeat] and [http://gnomefiles.org/app.php/Synfig gnomefiles.org]. | + | Post a release announcement on the [[Communication|forums]], sourceforge and get [[PaulWise]] (pabs) to update [http://freshmeat.net/projects/synfig freshmeat] and [http://gnomefiles.org/app.php/Synfig gnomefiles.org]. |
Send a short writeup to the folks at LWN.net. | Send a short writeup to the folks at LWN.net. |
Revision as of 08:33, 3 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.
Make tags and update the stable branch.
Write release notes based on the NEWS files.
Upload tarballs to sourceforge.
Update the topic in the irc channel.
Update the Download, Releases, News/Draft, front, News, Roadmap pages.
Ping Atrus/pxegeek to download the tarballs, build windows versions and upload them to sourceforge.
Ping distros to upgrade their packages:
- fink: htodd
- Debian: pabs3 and KiBi
- Fedora:
Post a release announcement on the forums, sourceforge and get PaulWise (pabs) to update freshmeat and gnomefiles.org.
Send a short writeup to the folks at LWN.net.
Celebrate with a nice $BEVERAGE_OF_CHOICE
Start thinking about the Roadmap for the next release.