summaryrefslogtreecommitdiffstats
path: root/Documentation/release-schedule.txt
diff options
context:
space:
mode:
authorSami Kerola2011-08-15 21:37:54 +0200
committerSami Kerola2011-08-23 21:34:21 +0200
commitb6459b515832c06a76b64cc013440604800d59d5 (patch)
treeb070e72317c73efa88cdb94c56f3f08c214e2954 /Documentation/release-schedule.txt
parentdocs: move setuid information from reame to hwclock.8 (diff)
downloadkernel-qcow2-util-linux-b6459b515832c06a76b64cc013440604800d59d5.tar.gz
kernel-qcow2-util-linux-b6459b515832c06a76b64cc013440604800d59d5.tar.xz
kernel-qcow2-util-linux-b6459b515832c06a76b64cc013440604800d59d5.zip
docs: new file Documentation/release-schedule.txt
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Diffstat (limited to 'Documentation/release-schedule.txt')
-rw-r--r--Documentation/release-schedule.txt39
1 files changed, 39 insertions, 0 deletions
diff --git a/Documentation/release-schedule.txt b/Documentation/release-schedule.txt
new file mode 100644
index 000000000..7e069db28
--- /dev/null
+++ b/Documentation/release-schedule.txt
@@ -0,0 +1,39 @@
+Release schedule
+----------------
+
+The util-linux uses <major>.<minor>.<maint> version numbering.
+Since the major version is pretty much fixed the release means an
+upgrade of minor number. Minor version is update roughly twice
+per year. Easiet way to estimate when next version will occur is
+to see time stamp of previous release.
+
+Before a release there are few release candidates, which will be
+collectively tested. During test period changes to code base are
+restricted. Usually there are two release candidates.
+
+ what lenght what will be accepted to upstream
+ -------------------------------------------------------
+ rc1 1-2 weeks bug fixes only
+ rc2 1-2 weeks translations, fatal/trivial bug fixes
+
+The lengty time, usually about five months, after the release can
+be considered as merge window.
+
+Release criteria
+----------------
+
+For all releases is required:
+
+ - make checkincludes pass
+ - make checkconfig pass
+ - make distcheck pass
+ - cd tests && ./run.sh pass
+ - out-of-tree build works
+ cd .. && mkdir build && cd build && ../util-linux/configure && make
+
+ - ideally: build with uClibc, --with-slang
+
+See also
+--------
+
+Documentation/source-code-management.txt