-
Notifications
You must be signed in to change notification settings - Fork 275
ReleaseCheckList
derselbst edited this page Jul 1, 2017
·
19 revisions
- Write up a changelog in the wiki, at https://sourceforge.net/apps/trac/fluidsynth/wiki/ChangeLogx_y_z
- Check copyright year in fluidsynth.c
- Update the version in the configure.ac / CMakeLists.txt to reflect the new version
- Also update the library versions in configure.ac / CMakeLists.txt as per the embedded documentation (i.e., if there is any new C API and what not).
- If there are any new API features or settings, they should be documented in the developers reference document.
- Update man page with any new command line or settings options
-
Do a clean checkout from SVN and make a tag
svn co https://fluidsynth.svn.sourceforge.net/svnroot/fluidsynth fluidsynth svn copy https://fluidsynth.svn.sourceforge.net/svnroot/fluidsynth/trunk https://fluidsynth.svn.sourceforge.net/svnroot/fluidsynth/tags/Vx_y_z -m "Tagging x.y.z release"
-
Build the tarball:
cd fluidsynth/trunk/fluidsynth ./autogen.sh mkdir build cd build cmake .. make tarball-autotools
-
Upload tarball to SourceForge?
- First page of wiki
- fluid-dev
- freshmeat.net - http://freshmeat.net/projects/fluid
- LAA list - http://lists.linuxaudio.org/pipermail/linux-audio-announce
- Update http://wiki.linuxaudio.org/apps/categories/fluidsynth