summaryrefslogtreecommitdiff
path: root/doc/developers/release-new-version
diff options
context:
space:
mode:
Diffstat (limited to 'doc/developers/release-new-version')
-rw-r--r--doc/developers/release-new-version13
1 files changed, 7 insertions, 6 deletions
diff --git a/doc/developers/release-new-version b/doc/developers/release-new-version
index 33a3ef6..69530df 100644
--- a/doc/developers/release-new-version
+++ b/doc/developers/release-new-version
@@ -3,19 +3,20 @@ How to release a new version of SemanticScuttle
0. Run unit tests and verify that all of them pass
1. Update doc/ChangeLog
-2. Update version in data/templates/about.tpl.php
+2. Update doc/UPGRADE.txt
+3. Update version in data/templates/about.tpl.php
and build.xml
-3. Create a release zip file via the build script:
+4. Create a release zip file via the build script:
Just type "phing".
-4. Make a test installation from your zip file with a fresh
+5. Make a test installation from your zip file with a fresh
database. Register a user, add bookmarks etc.
-5. When all is fine, it's time to release.
+6. When all is fine, it's time to release.
The build script takes care for most of the
tasks.
Run "phing release", and it will upload the release to
sourceforge and create a svn tag.
-6. Write announcement mail to the SemanticScuttle mailing list
+7. Write announcement mail to the SemanticScuttle mailing list
semanticscuttle-devel@lists.sourceforge.net
-7. Announce the new release in the sourceforge project news
+8. Announce the new release in the sourceforge project news
https://sourceforge.net/apps/trac/sourceforge/wiki/News