diff options
Diffstat (limited to 'scripts/RELEASE_HOWTO')
-rw-r--r-- | scripts/RELEASE_HOWTO | 56 |
1 files changed, 56 insertions, 0 deletions
diff --git a/scripts/RELEASE_HOWTO b/scripts/RELEASE_HOWTO new file mode 100644 index 00000000..29492538 --- /dev/null +++ b/scripts/RELEASE_HOWTO @@ -0,0 +1,56 @@ +INSPIRED FROM AMAROK ONE + +Section 0: A few days in advance + +* Check that release date doesn't clash with KDE's schedule +* Notify translators and update http://techbase.kde.org/Schedules/Extragear + +-------------------------------------------------------------------------------- + +SECTION 1: Preparation + +* Check the README file is still relevant +* Bump Version Number (in the CMakeLists.txt && in src/main.cpp) (TODO: something better?) +* Commit the source to GIT + +-------------------------------------------------------------------------------- + +FIXME SECTION 2: Creating and Testing the Tarball + +* Run the "release_script.sh" + VERSION=qualcosina + git tag -s $VERSION + git archive --prefix=rekonq-$VERSION/ $VERSION | bzip2 > releases/rekonq-$VERSION.tar.bz2 + +* Test the following: + + $ ./configure && make + $ ./configure --enable-final --disable-debug && make + +* Check it works OK without any rekonq files in ~/.kde + +-------------------------------------------------------------------------------- + +FIXME SECTION 3: Once Happy with the Tarball + +* SFtp the tarball to: + - ftpamarok@ktown.kde.org/stable/amarok/VERSION/src + (If you don't have access, mail sysadmin@kde.org) + +* Notify packagers +* Write release notes and dot story (and notify KDE-press list if necessary) +* Add new version to Bugzilla + +-------------------------------------------------------------------------------- + +Section 4: The Release Day + +* Update download page on the wiki +* Update the rekonq.kde.org front-page +* Send a witty, intelligent and diligently crafted email to the following lists: + - To: kde-announce-apps@kde.org, rekonq@kde.org + - BCC: kde-extra-gear@kde.org, kde-press-announce@kde.org +* Blog, update IRC channel topics, ... +* Update kde-apps.org + +-------------------------------------------------------------------------------- |