diff options
author | Hannes Magnusson <bjori@php.net> | 2009-04-08 08:39:10 +0000 |
---|---|---|
committer | Hannes Magnusson <bjori@php.net> | 2009-04-08 08:39:10 +0000 |
commit | 42b3bf903c91b0d74793b677067409887ccc66e6 (patch) | |
tree | b31f3930d35465b26a65b50eafe95146dacb3624 /README.RELEASE_PROCESS | |
parent | 9472026f12d1f03c2f788cbfd502ce170f967fc3 (diff) | |
download | php-git-42b3bf903c91b0d74793b677067409887ccc66e6.tar.gz |
MFH: Add guidelines for re-releasing
Diffstat (limited to 'README.RELEASE_PROCESS')
-rw-r--r-- | README.RELEASE_PROCESS | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/README.RELEASE_PROCESS b/README.RELEASE_PROCESS index a2733ce5aa..b0660f9789 100644 --- a/README.RELEASE_PROCESS +++ b/README.RELEASE_PROCESS @@ -253,3 +253,38 @@ number, and remove the RC from there. II. For PHP5: Set $CURRENT_QA_RELEASE_5 to false 12. Rebuild the English and Japanese docs (ask Derick) + + +Re-releasing the same version (or -pl) +------------------------------------ + +1. Commit the new binaries to ``phpweb/distributions/`` + +2. Edit ``phpweb/include/version.inc`` and change (X=major release number): + + a. If only releasing for one OS, make sure you edit only those variables + + b. ``$PHP_X_VERSION`` to the correct version + + c. ``$PHP_X_DATE`` to the release date + + d. ``$PHP_X_MD5`` array and update all the md5 sums + + e. Make sure there are no outdated "notes" or edited "date" keys in the + ``$RELEASES[X][$PHP_X_VERSION]["source"]`` array + +3. Add a short notice to phpweb stating that there is a new release, and +highlight the major important things (security fixes) and when it is important +to upgrade. + + a. Call php bin/createNewsEntry in your local phpweb checkout + + b. Add the content for the news entry + +4. Commit all the changes (``include/version.inc``, ``archive/archive.xml``, +``archive/entries/YYYY-MM-DD-N.xml``) + +5. Wait an hour or two, then send a mail to php-announce@lists.php.net, +php-general@lists.php.net and internals@lists.php.net with a text similar to +the news entry. + |