summaryrefslogtreecommitdiff
path: root/CODING
diff options
context:
space:
mode:
authorKai Huuhko <kai.huuhko@gmail.com>2014-04-05 06:35:32 +0300
committerKai Huuhko <kai.huuhko@gmail.com>2014-04-05 06:35:32 +0300
commit73e63ec7e3de2089a80bf894c2ec12c93b3baafe (patch)
tree00217a481fcd959ac4f38d993903850e485241a5 /CODING
parentadf70fa26fcae845b0bc55c6eebcaeafadc4d1c7 (diff)
Update information in README etc. and bump the series in setup.py
We're at series 1.10 development, that goes in VERSION, with no releases in this series out yet, denoted by 1.9.99 in RELEASE
Diffstat (limited to 'CODING')
-rw-r--r--CODING25
1 files changed, 19 insertions, 6 deletions
diff --git a/CODING b/CODING
index 7cf4ea8..87ea7ed 100644
--- a/CODING
+++ b/CODING
@@ -44,20 +44,33 @@ Tips
44Release process instructions 44Release process instructions
45============================ 45============================
46 46
47* Announce at release@lists.enlightenment.org that you are planning for the
48 release
47* Change versions in the top part of setup.py (ex: 1.9 and 1.9.0) 49* Change versions in the top part of setup.py (ex: 1.9 and 1.9.0)
48* Update the changes.html file 50* Update the changes.html file
49 setup.py build_doc -b changes ...and manually merge 51 setup.py build_doc -b changes ...and manually merge
50* Git push and wait jenkins to generate the 2 tarballs 52* Git push and wait jenkins to generate the 2 tarballs
51* Test the generated tarball 53* Test the generated tarballs
52* Put the tarballs on download.e.org/rel/bindings/python 54* scp tarballs to
55 download.enlightenment.org/srv/web/download.enlightenment.org/public_html/pre-releases
56* Announce at release@lists.enlightenment.org that tarballs are ready for
57 testing
58
59... wait 24 hours, fix any issues found. In the mean time you can prepare the
60 release announcement for phame/ml.
61
62* ssh to dl.e.org and mv the tarballs to
63 /srv/web/download.enlightenment.org/rel/bindings/python
53* Create and push the tag for the release 64* Create and push the tag for the release
54 git tag -a v1.9.0 && git push origin v1.9.0 65 git tag -a v1.9.0 && git push origin v1.9.0
55* Create and push the branch for stable backporting 66* Create and push the branch for stable backporting
56 git branch python-efl-1.9 && git push origin python-efl-1.9 67 git branch python-efl-1.9 && git push origin python-efl-1.9
57* Write the blog post on phame (Official Announcements) 68* Publish the blog post on phame (Official Announcements)
58* Annouce the release to release@lists.enlightenment.org 69* Announce the release to announce@lists.enlightenment.org with cc to devel
59* Update download link on website 70 etc.
60* Change versions again in setup.py (ex: 1.9 and 1.9.99) 71* Update download link on website (clone website/www.git, edit, and use the
72 update link found in the url below)
73* Change versions again in setup.py (ex: 1.10 and 1.9.99)
61* Raise efl and elementary requirements in setup.py (to 1.9.99) 74* Raise efl and elementary requirements in setup.py (to 1.9.99)
62 75
63more info at: 76more info at: