From 6b1e1e187e2bb37ccdf108cc0c65aefbf41d1516 Mon Sep 17 00:00:00 2001
From: Tony Theodore
Date: Sun, 23 Oct 2011 04:15:46 +1100
Subject: 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 408df25..6f2b968 100644
--- a/doc/index.html
+++ b/doc/index.html
@@ -462,6 +462,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
@@ -474,6 +482,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
Mercurial
@@ -483,6 +530,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:
--
cgit v0.12