prepare release of 0.6.0 v0.6.0
authorChristian Weiske <cweiske@cweiske.de>
Wed, 8 Jul 2015 20:36:57 +0000 (22:36 +0200)
committerChristian Weiske <cweiske@cweiske.de>
Wed, 8 Jul 2015 20:36:57 +0000 (22:36 +0200)
ChangeLog
NEWS.rst
README.rst
build.xml

index f4b80c1..1d76949 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,13 @@
+2015-07-08  Christian Weiske  <cweiske@cweiske.de>
+
+       * Add simple cache for rendered files
+       * Add "add file" button to display page
+       * Add jumping to file after saving from single file edit mode
+       * Adjust "additional options" layout and position
+       * Fix autologin reload button; it reloads the current page now
+       * Remove OpenID provider buttons
+       * Release version 0.6
+
 2015-02-03  Christian Weiske  <cweiske@cweiske.de>
 
        * Implement paste embedding via oEmbed
index dede836..c78f95d 100644 (file)
--- a/NEWS.rst
+++ b/NEWS.rst
@@ -1,3 +1,13 @@
+Version 0.6.0 - 2015-07-08
+--------------------------
+* Add simple cache for rendered files
+* Add "add file" button to display page
+* Add jumping to file after saving from single file edit mode
+* Adjust "additional options" layout and position
+* Fix autologin reload button; it reloads the current page now
+* Remove OpenID provider buttons
+
+
 Version 0.5.0 - 2015-01-29
 --------------------------
 * Implement paste embedding via JavaScript
index eb86a1a..85de436 100644 (file)
@@ -50,7 +50,7 @@ Installation
 
 .phar
 =====
-Download ``phorkie-0.5.0.phar`` and put it in your web server's document root
+Download ``phorkie-0.6.0.phar`` and put it in your web server's document root
 directory.
 
 No further setup needed.
@@ -69,7 +69,7 @@ Zip package
 ===========
 1. Unzip the phorkie release file::
 
-   $ tar xjvf phorkie-0.5.0.tar.bz2
+   $ tar xjvf phorkie-0.6.0.tar.bz2
 
 2. Create the git directories::
 
@@ -430,3 +430,25 @@ Lighttpd rewrites
         "^/setup$" => "/setup.php",
         "^/user$" => "/user.php"
     )
+
+
+===========
+Development
+===========
+
+Releasing a new version
+=======================
+
+#. Update ``ChangeLog``, ``NEWS.rst``, ``build.xml`` and ``README.rst``.
+#. Update local dependencies::
+
+    $ phing collectdeps
+#. Build ``.tar.bz2`` and ``.phar`` release files with::
+
+    $ phing zip
+    $ phing phar
+#. Test.
+#. Tag the release in git
+#. Upload release to sourceforge::
+
+    $ phing deploy-sf
index 32b4f33..47eca22 100644 (file)
--- a/build.xml
+++ b/build.xml
@@ -8,20 +8,18 @@
   -->
   <property file="build.properties" />
 
-  <property name="version-m"  value="0.5" />
-  <property name="version"    value="0.5.0" />
+  <property name="version-m"  value="0.6" />
+  <property name="version"    value="0.6.0" />
   <property name="stability"  value="beta" />
   <property name="releasenotes" value="
-Version 0.5.0 - 2015-01-29
+Version 0.6.0 - 2015-07-08
 --------------------------
-* Implement paste embedding via JavaScript
-* Implement paste embedding via oEmbed
-* Implement single file editing
-* Implement automatic login
-* Implement Elasticsearch 1.3 compatibility
-* Work around PHP bug #68347 to parse ini files correctly
-* Move clone URLs to sidebar
-* Move additional button into text field
+* Add simple cache for rendered files
+* Add &quot;add file&quot; button to display page
+* Add jumping to file after saving from single file edit mode
+* Adjust &quot;additional options&quot; layout and position
+* Fix autologin reload button; it reloads the current page now
+* Remove OpenID provider buttons
 " />
   <property name="libdir"      value="${phing.dir}/lib"/>
 
@@ -49,6 +47,7 @@ Version 0.5.0 - 2015-01-29
 
    <exclude name="**/.git/"/>
    <exclude name="**/.gitignore/"/>
+   <exclude name="data/cache/**"/>
    <exclude name="data/config.php"/>
    <exclude name="www/**/.phar"/>
    <exclude name="www/repos"/>
@@ -64,9 +63,10 @@ Version 0.5.0 - 2015-01-29
    <include name="ChangeLog"/>
    <include name="README.rst"/>
 
-   <exclude name="data/config.php"/>
    <exclude name="**/.git/"/>
    <exclude name="**/.gitignore/"/>
+   <exclude name="data/cache/**"/>
+   <exclude name="data/config.php"/>
    <exclude name="www/**/.phar"/>
    <exclude name="www/repos"/>
   </fileset>