Changes between Version 19 and Version 20 of WebKitGTK/Releasing
- Timestamp:
- Sep 11, 2013, 12:46:31 AM (12 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
WebKitGTK/Releasing
v19 v20 44 44 * Check that the bots are not horribly broken and run the layout tests locally and see that they are in reasonably good health 45 45 46 47 46 == 3. Make the release == 48 47 * `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. 50 53 * Tag the release using the command: 51 54 {{{ … … 54 57 55 58 == 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. 58 60 * Update the WebKitGTK+ entry of the current moduleset in jhbuild repository 59 61 * 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.html64 * https://lists.webkit.org/pipermail/webkit-gtk/2013-July/001525.html