diff options
author | Kai Huuhko <kai.huuhko@gmail.com> | 2014-04-05 06:35:32 +0300 |
---|---|---|
committer | Kai Huuhko <kai.huuhko@gmail.com> | 2014-04-05 06:35:32 +0300 |
commit | 73e63ec7e3de2089a80bf894c2ec12c93b3baafe (patch) | |
tree | 00217a481fcd959ac4f38d993903850e485241a5 /CODING | |
parent | adf70fa26fcae845b0bc55c6eebcaeafadc4d1c7 (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-- | CODING | 25 |
1 files changed, 19 insertions, 6 deletions
@@ -44,20 +44,33 @@ Tips | |||
44 | Release process instructions | 44 | Release 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 | ||
63 | more info at: | 76 | more info at: |