Changes between Version 19 and Version 20 of WebKitGTK/Releasing


Ignore:
Timestamp:
Sep 11, 2013 12:46:31 AM (11 years ago)
Author:
Carlos Garcia Campos
Comment:

Update release instructions

Legend:

Unmodified
Added
Removed
Modified
  • WebKitGTK/Releasing

    v19 v20  
    4444 * Check that the bots are not horribly broken and run the layout tests locally and see that they are in reasonably good health
    4545
    46 
    4746== 3. Make the release ==
    4847 * `make distcheck` should have created tarball in the build directory. Upload it to petibonum.igalia.com.
    49  * Update the website to add the annoucement and download link
     48 * Update or clone the [https://gitorious.org/webkitgtk/webkitgtkdotorg/ webkitgtkdotorg repository] and run webkit-release script with the new tarball
     49{{{
     50./webkit-release release --host=<host-to-upload-the-tarball> webkitgtk-X.Y.Z.tar.xz
     51}}}
     52 * Check the commit generated by webkit-release script and push it.
    5053 * Tag the release using the command:
    5154{{{
     
    5457
    5558== 4. After the release ==
    56  * Update the API documentation (FIXME: how?)
    57  * Send a message to announce the new release to webkit-gtk@lists.webkit.org with CC: gnome-announce-list@gnome.org. You can use previous announcements as a template.
     59 * Send a message to announce the new release to webkit-gtk@lists.webkit.org with CC: gnome-announce-list@gnome.org if you didn't use the -n option of webkit-release script, you can copy and paste the text announcement from the webkit-release output.
    5860 * Update the WebKitGTK+ entry of the current moduleset in jhbuild repository
    5961 * Update the IRC topic message
    60  * Suggestions:
    61    * Update [wiki:WebKitGTK/StartHacking#Developmentbranchesanddependencies]
    62    * Dependencies are not listed in the official page. Maybe it would be worthy to add them also somewhere there or just add it to the published NEWS messages as in:
    63       * http://webkitgtk.org/2013/07/20/webkitgtk2.0.4-released.html
    64       * https://lists.webkit.org/pipermail/webkit-gtk/2013-July/001525.html