]> gitweb.fluxo.info Git - semanticscuttle.git/commitdiff
update release howto
authorChristian Weiske <cweiske@cweiske.de>
Mon, 8 Aug 2011 06:12:20 +0000 (08:12 +0200)
committerChristian Weiske <cweiske@cweiske.de>
Mon, 8 Aug 2011 06:12:20 +0000 (08:12 +0200)
doc/developers/release-new-version.rst

index 74f4bbd614e5e56507786e3ded8b9ef435f9c15e..de2c4e33659e1475ba5acc3d49a8dbacda761722 100644 (file)
@@ -14,9 +14,18 @@ How to release a new version of SemanticScuttle
    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.
-7. Write announcement mail to the SemanticScuttle mailing list
-   semanticscuttle-devel@lists.sourceforge.net
-8. Announce the new release in the sourceforge project news
-   https://sourceforge.net/apps/trac/sourceforge/wiki/News
-
+   sourceforge.
+7. Create a git tag and push it
+8. Create the PEAR package and test it:
+   Run ``phing package``, then
+   ``pear upgrade dist/pear/SemanticScuttle-0.xx.tgz``
+9. Publish the PEAR package: ``phing deploy-sf-pear``
+10. Publish the documentation: ``phing deploy-docs``
+11. Write announcement mail to the SemanticScuttle mailing list
+    semanticscuttle-devel@lists.sourceforge.net
+12. Announce the new release in the sourceforge project news
+    https://sourceforge.net/news/submit.php?group_id=211356
+    Help about the process is available in
+    https://sourceforge.net/apps/trac/sourceforge/wiki/News
+13. Set the default file in
+    https://sourceforge.net/projects/semanticscuttle/files/SemanticScuttle/