Difference between revisions of "Dev:Release"
(add some more steps) |
(updated) |
||
Line 42: | Line 42: | ||
Test installed stuff. | Test installed stuff. | ||
+ | |||
+ | Make tags and update the stable branch. | ||
Write release notes based on the NEWS files. | Write release notes based on the NEWS files. | ||
− | Upload tarballs to sourceforge. Update the [[Download| | + | Upload tarballs to sourceforge. |
+ | |||
+ | Update the [[Download]], [[News/Draft]], [[Main Page|front]], [[News]], [[Roadmap]] pages. | ||
Ping Atrus/pxegeek to download the tarballs, build windows versions and upload them to sourceforge. | Ping Atrus/pxegeek to download the tarballs, build windows versions and upload them to sourceforge. | ||
− | Ping distros to upgrade their packages | + | Ping distros to upgrade their packages: |
− | Post a release announcement on | + | *fink: htodd |
+ | *Debian: pabs3 and KiBi | ||
+ | *Fedora: | ||
+ | |||
+ | Post a release announcement on 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. | ||
− | |||
− | |||
Celebrate with a nice $BEVERAGE_OF_CHOICE | Celebrate with a nice $BEVERAGE_OF_CHOICE | ||
+ | |||
+ | Start thinking about the [[Roadmap]] for the next release. |
Revision as of 07:06, 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 Download, 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 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.