From 1bca05b54bbd9ad1fe93f0b487debb4ca7a91fe5 Mon Sep 17 00:00:00 2001 From: Volker Grabsch Date: Mon, 2 Jan 2012 11:14:20 +0100 Subject: [PATCH] cherry-picked changeset 481770a673b4 (doc update: add stable branch guidelines) --- doc/index.html | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 54 insertions(+) diff --git a/doc/index.html b/doc/index.html index 51bbf6e0..642cec4a 100644 --- a/doc/index.html +++ b/doc/index.html @@ -475,6 +475,14 @@ USE_OSGPLUGIN(<plugin2>)

+
Release Updates
+
+

+ If you are experiencing problems with a release + (e.g. broken download links), try the + stable development branch. +

+
Old Releases
History @@ -486,6 +494,45 @@ USE_OSGPLUGIN(<plugin2>)

Development Version

+

+ For the sake of simplicity, there are two development + branches - "default" and "stable". Although it might + seem obvious, here's an overview of the types of + changes that go into each branch: +

+ +
    +
  • + Any change in the build scripts goes into "default". +
  • +
  • + Any package upgrade goes into "default". +
  • +
  • + Any documentation upgrade that refers to a feature + not present in stable goes into "default". +
  • +
  • + Anything else that doesn't effect the build goes + into "stable". +
  • +
  • + Any non-critical improvement to the main Makefile + goes into "stable". +
  • +
  • + Any improvement in the package download URLs or + package version recognition goes into "stable". +
  • +
  • + When in doubt, use "default" rather than "stable". +
  • +
  • + After a successful testing phase, the whole "default" + branch will be merged (moved) into "stable". +
  • +
+

To obtain the current development version, install @@ -495,6 +542,13 @@ USE_OSGPLUGIN(<plugin2>)

hg clone http://hg.savannah.nongnu.org/hgweb/mingw-cross-env
+

+ The stable version can be obtained by: +

+ +
hg clone -b stable \
+        http://hg.savannah.nongnu.org/hgweb/mingw-cross-env
+

To retrieve updates, run: