You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cordova.apache.org by st...@apache.org on 2014/09/25 03:18:30 UTC

[03/13] git commit: Update versioning-and-release-strategy.md

Update versioning-and-release-strategy.md


Project: http://git-wip-us.apache.org/repos/asf/cordova-coho/repo
Commit: http://git-wip-us.apache.org/repos/asf/cordova-coho/commit/7c27d32a
Tree: http://git-wip-us.apache.org/repos/asf/cordova-coho/tree/7c27d32a
Diff: http://git-wip-us.apache.org/repos/asf/cordova-coho/diff/7c27d32a

Branch: refs/heads/master
Commit: 7c27d32acd4f588981aba4bef4b83af857645fc9
Parents: 0b8755f
Author: Steve Gill <st...@gmail.com>
Authored: Wed Aug 27 15:27:31 2014 -0700
Committer: Steven Gill <st...@gmail.com>
Committed: Wed Sep 24 17:17:04 2014 -0700

----------------------------------------------------------------------
 docs/versioning-and-release-strategy.md | 20 +++-----------------
 1 file changed, 3 insertions(+), 17 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cordova-coho/blob/7c27d32a/docs/versioning-and-release-strategy.md
----------------------------------------------------------------------
diff --git a/docs/versioning-and-release-strategy.md b/docs/versioning-and-release-strategy.md
index fb02c07..9bc6193 100644
--- a/docs/versioning-and-release-strategy.md
+++ b/docs/versioning-and-release-strategy.md
@@ -25,26 +25,13 @@
  1. `SemVer` ([Semantic Version](http://www.semver.org))
    * Used by platforms, plugman, CLI, core plugins
    * Is important when describing dependencies in a sane way (e.g. within plugin.xml files)
-   * Referenced sparingly by docs / blogs (e.g. only by release notes)
- 2. `CadVer` (Cadence Version)
-   * Used by CLI, mobile-spec, cordova-js
-   * Also referred to as the "Cordova Version"
-   * Referenced by our website, blogs & docs
-   * Used by JIRA for the "Fix Version" field
-   * Each `CadVer` maps to a set of repo `SemVer`s
-     * E.g. 3.0.0 uses `cordova-blackberry@3.0.0, cordova-ios@3.0.0, cordova-android@3.0.0`
-     * E.g. 3.1.0 uses `cordova-blackberry@3.1.0, cordova-ios@3.0.1, cordova-android@4.0.0`
-     * E.g. 3.2.0 uses `cordova-blackberry@3.1.1, cordova-ios@3.1.0, cordova-android@4.0.1`
-     * E.g. 3.2.1 uses `cordova-blackberry@3.1.2, cordova-ios@3.1.0, cordova-android@4.0.1`
 
 CLI exists in both lists because its version has the format: `CadVer-SemVer`
  * E.g.: `3.0.0-0.5.1`
 
-
 ## Release Strategies
  1. __On-Demand Releases__
    * Any repository can do an on-demand release at any time.
-   * These happen only when the team decides that a release cannot wait for the next regular release to happen.
    * These releases contain critical bug fixes that can't wait for the next scheduled release.
  2. __Weekly Releases__
    * These occur at most once a week (if there are no commits worth releasing, then skip the release).
@@ -53,10 +40,9 @@ CLI exists in both lists because its version has the format: `CadVer-SemVer`
    * These releases apply to: `CLI`, `Plugman`, and `Core Plugins`.
    * These releases contain non-critical bug fixes as well as new features.
    * Releases generally happen on Thursdays, but can be done on any day so long as it's been a week since the previous release.
- 3. __Cadence Releases__
-   * These follow the 10 releases per year, as enumerated on RoadmapProjects.
-   * The `CadVer` is increased (either MAJOR or MINOR) on each release.
-   * The `SemVer` is increased only if there are changes since the previous release.
+ 3. __Platform Releases__
+   * Release whenever platform mainters decide they want to release
+   * Tools also get updated with a platform release
 
 Related docs:
 * [storing-repo-versions-design.md](storing-repo-versions-design.md)