From ef25c11214dacdbd9ffc884ac603df4cfe3d2402 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tim-Philipp=20M=C3=BCller?= Date: Sat, 16 Oct 2010 17:00:17 +0100 Subject: [PATCH] docs: flesh out release instructions a bit more --- docs/random/release | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/docs/random/release b/docs/random/release index 41bbb7b20c..6a8a3779e3 100644 --- a/docs/random/release +++ b/docs/random/release @@ -77,7 +77,8 @@ RELEASE PROCEDURE: added this and that foodemux now supports seek in twilight mode - list of API additions, two useful sources: - - git diff RELEASE-0.10.98.. win32/common/*.def + - git diff RELEASE-0.10.98.. win32/common/*.def \ + | grep "^+[^+]" | sed -e 's/[^a-z_]*/ /' -e 's%$%%' - git log RELEASE-0.10.98.. --grep=API - wrap like this: gst_new_func() @@ -115,8 +116,14 @@ RELEASE PROCEDURE: + run /bin/data-put in www - change versions in www/src/htdocs/entities.gst - add entry on website - + Edit src/htdocs/news/news.xml and add a new item at the bottom. - - commit additions to website + + Edit src/htdocs/news/news.xml (in a local checkout of the www git module) + and add a new item at the bottom. + - commit additions and push changes to the server + - run bin/www-update in your www git module checkout. This will ssh into + the server and update the website based on the changes you just pushed. + This may require an entry for gstreamer.freedesktop.org in your + ~/.ssh/config (e.g. in case your local username is different from your + freedesktop.org username) - add versions and milestones in bugzilla - upload new core, -base and -good tarballs to gnome ftp + e.g: