cordova-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Andrew Grieve <>
Subject What's Stopping us From Independent Platform Releases
Date Fri, 25 Jul 2014 21:25:28 GMT
Wanted to start a thread for everyone to share what concrete changes they'd
like to see happen before we start having platforms being released in an
unsynchronized fashion.

I'll start :)

 - cordova.version returns a value computed from the cordova-js git tag.
   - Let's deprecate this field
   - And create "cordova.platformVersion"
   - And update our release process to have the version set based on the
platform's version rather than the tag within cordova-js.

 - Most of the docs are not actually affected by platform versions.
 - Mainly though, it's the platform guides that are.
 - Two options that I see:
   - 1) Set default version to "edge" & always annotate with "added in
X.X.X, removed in X.X.X"
   - 2) Move guides to live in platform repos and link to them from docs.

  - Set version to 4.0.0 just to make it so that it doesn't map to any
existing platform versions

Release Process:
  - Tag cordova-js for each platform release with "PLATFORM-VERSION"
  - Rewrite
as "platforms-release-process"

  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message