davemds pushed a commit to branch master.

http://git.enlightenment.org/bindings/python/python-efl.git/commit/?id=2346ff93fbfd39f6e51fa869b221dc6d6a0d32cd

commit 2346ff93fbfd39f6e51fa869b221dc6d6a0d32cd
Author: davemds <[email protected]>
Date:   Wed Mar 5 22:56:11 2014 +0100

    Development of the 1.10 version start now.
    
    Also added note on how to make a release, for future reference.
---
 CODING   | 23 +++++++++++++++++++++++
 setup.py |  9 +++++----
 2 files changed, 28 insertions(+), 4 deletions(-)

diff --git a/CODING b/CODING
index d41c37a..7cf4ea8 100644
--- a/CODING
+++ b/CODING
@@ -41,6 +41,29 @@ Tips
 * cython does automatic dict <-> struct conversion with basic struct members
 
 
+Release process instructions
+============================
+
+* Change versions in the top part of setup.py (ex: 1.9 and 1.9.0)
+* Update the changes.html file
+    setup.py build_doc -b changes ...and manually merge
+* Git push and wait jenkins to generate the 2 tarballs
+* Test the generated tarball
+* Put the tarballs on download.e.org/rel/bindings/python
+* Create and push the tag for the release
+    git tag -a v1.9.0 && git push origin v1.9.0
+* Create and push the branch for stable backporting
+    git branch python-efl-1.9 && git push origin python-efl-1.9
+* Write the blog post on phame (Official Announcements)
+* Annouce the release to [email protected]
+* Update download link on website
+* Change versions again in setup.py (ex: 1.9 and 1.9.99)
+* Raise efl and elementary requirements in setup.py (to 1.9.99)
+
+more info at:
+phab.enlightenment.org/w/release_procedure/
+
+
 Discussion
 ==========
 
diff --git a/setup.py b/setup.py
index 89896f1..1535eba 100755
--- a/setup.py
+++ b/setup.py
@@ -8,17 +8,18 @@ from distutils.core import setup, Command
 from distutils.extension import Extension
 from distutils.version import StrictVersion
 
-
 script_path = os.path.dirname(os.path.abspath(__file__))
 
+
 # python-efl version
 VERSION = "1.9"
-RELEASE = "1.9.0"
+RELEASE = "1.9.99"
+
 
 # dependencies
 CYTHON_MIN_VERSION = "0.17.0"
-EFL_MIN_VERSION = "1.9.0"
-ELM_MIN_VERSION = "1.9.0"
+EFL_MIN_VERSION = "1.9.99"
+ELM_MIN_VERSION = "1.9.99"
 
 
 # XXX: Force default visibility. See phab T504

-- 


Reply via email to