Version 2.10.0-9.0.dev

Fix VERSION file broken by 2.10.0-8.0.dev which was broken again by the
autoroller running with the old broken, code.
diff --git a/tools/VERSION b/tools/VERSION
index ab87528..2322d9d 100644
--- a/tools/VERSION
+++ b/tools/VERSION
@@ -1 +1,31 @@
-PRERELEASE_PATCH 0
\ No newline at end of file
+# This file is used by tools/utils.py to generate version strings.
+# The numbers are changed as follows:
+#
+#  * New release cycle has begun (i.e. stable release was just made):
+#     - increase MINOR by 1
+#     - set "PATCH 0"
+#     - set "PRERELEASE 0"
+#     - set "PRERELEASE_PATCH 0"
+#
+#  * Doing a push-to-trunk from bleeding_edge:
+#    (The first push-to-trunk in the release cycle will set PRERELEASE to 0)
+#     - increase PRERELEASE by 1
+#     - set "PRERELEASE_PATCH 0"
+#
+#  * Doing a cherry-pick to trunk:
+#     - increase PRERELEASE_PATCH by 1
+#
+#  * Making a stable release (i.e. new stable branch):
+#     - set "PRERELEASE 0"
+#     - set "PRERELEASE_PATCH 0"
+#    The new stable release version will sort higher than the prereleases.
+#
+#  * Making cherry-picks to stable channel
+#     - increase PATCH by 1
+#
+CHANNEL dev
+MAJOR 2
+MINOR 10
+PATCH 0
+PRERELEASE 9
+PRERELEASE_PATCH 0