diff options
Diffstat (limited to 'RELEASE_HOWTO')
-rw-r--r-- | RELEASE_HOWTO | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/RELEASE_HOWTO b/RELEASE_HOWTO new file mode 100644 index 0000000..7346b6a --- /dev/null +++ b/RELEASE_HOWTO @@ -0,0 +1,27 @@ +Howto create a K3b release (stable branch) + +1. create a package from the stable branch using the createPackage.sh script: + createPackage.sh -a k3b -av 0.12 -ab branches/stable/extragear/multimedia --notoplevel -ib branches/stable/l10n + -is extragear-multimedia --pofiles "k3b libk3b libk3bdevice k3bsetup" --postprocess postprocessk3b.sh --split + --admin /branches/KDE/3.4/kde-common/admin + +2. Make sure the version in src/main.cpp, k3b.lsm, README, INSTALL is valid. + Check the version in libk3b. + +3. Create the tarball. + +4. Test the tarball. That includes removing any trace of K3b from the test system before and in the ideal + case compile on a minimal system meaning minimal KDE/QT versions. + +5. Upload the tarball to upload.sf.net/incoming and create a release on www.sourceforge.net (or use releaseforge, + a nice little application which automates the whole sourceforge release thing). + +6. Create a news entry on www.k3b.org and update the download page. + +7. Promote the release on www.kde-apps.org and freshmeat.net (the latter may also be done with releaseforge) + +8. Send an announcement email to: |