1 Prerelease
- BuildMpsIdl on all supported platforms, and run the MpsSimpleExample
- Run the C++ against C++, Java against Java, and C++ against Java.
- Once they all build, bump the version number in configure.in
- Update the README
- Make sure the source documentation is up-to-date
- Tag the CVS modules with the new number (release_X_Y_Z)
- Make a release source tarball
- Update the website
2 Packaging
- Make source and binary RPMs from the release source tarball
- untar
- ./configure
- copy the spec file somewhere
- put the source tarball in /usr/src/redhat/SOURCES/
- rpm -ba mps2.spec
- the RPMs will be in /usr/src/redhat/{SRPMS,RPMS/i386}
3 Upload
- Put the release tarball and both RPMs in mpsidl.sourceforge.net/downloads
- Upload the files to SourceForge (maybe)
- Announce on mpsidl-announce (see MailingLists)
- Announce on Freshmeat...
Go to Table of Contents
(last modified 05 July 2002 by surazal)
|