Warning, /graphics/kst-plot/devel-docs/RELEASE is written in an unsupported language. File is not indexed.

0001 How to make a Kst release:
0002 
0003 Create and Update Branch
0004 
0005 1.  Update code from SVN (svn update)
0006 2.  Create branch for release (svn cp)
0007     eg, svn cp https://svn.kde.org/home/kde/branches/work/kst/portto4 https://svn.kde.org/home/kde/branches/work/kst/2.0.0-beta3
0008 3.  In the branch, update the RELEASE.NOTES (kst/RELEASE.NOTES)
0009 4.  Update the version number in config.h and kst.pri 
0010     [NOTE:  This step should be moved to immediately after the release and be done in the working directory, not the branch]
0011 5.  Build Kst in the branch ensuring no errors occur. (kst/build-kst)
0012 6.  Run Kst tests ensuring no errors occur. (kst/run-tests)  [NOTE:  A number of tests will report that the test has always failed.  However, none should actually fail]
0013 
0014 Packaging for Linux  
0015 
0016 Note:  Linux package is distributed as a source tarball.
0017 
0018 1.  Export the source from the created branch to a clean directory (svn export)
0019 2.  Remove all old_ and admin directories from the exported source tree.
0020 3.  Create a tarball of the source tree (tar -cf kst-2.0.0.tar sourcetree/kst) / (gzip -9 kst-2.0.0.tar)
0021 
0022 Packaging for Windows
0023 
0024 Note:  Windows package is distributed as a binary zip file.
0025 
0026 1.  Get the latest source from the branch.
0027 2.  Build Kst in Release Mode
0028 3.  Create kst/bin and kst/plugin directories to package from.
0029 4.  Copy built kst.exe and current mingwm10.dll QtCore4.dll QtGui4.dll QtOpenGL4.dll QtSvg4.dll QtXml4.dll into kst/bin
0030 5.  Copy DataSource and DataObject Plugins to kst/plugin
0031 6.  Verify that Kst current currently from the packaged directory.
0032 7.  Create a zip file of kst directory.
0033 
0034 
0035 Test, Distribute and Announce the Release
0036 
0037 1.  Open the tarball and build the source / run tests.
0038 2.  Upload tarball to uploads.kst.org and e-mail ftpadmin@kst.org to notify them of the new file.
0039 3.  Update website information to indicate the new release.  [SVN location - svn.kde.org/home/kde/trunk/www/areas/extragear/apps/kst]
0040 4.  Update the windows binary zip file available on the website with the build package.
0041 5.  Login to kde-apps.org and update the version and upload the file.
0042 6.  E-mail the kst List notifying everyone of the release.
0043