Return-Path: X-Original-To: apmail-cordova-dev-archive@www.apache.org Delivered-To: apmail-cordova-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 9F8EF112AA for ; Fri, 25 Jul 2014 23:04:03 +0000 (UTC) Received: (qmail 32941 invoked by uid 500); 25 Jul 2014 23:04:03 -0000 Delivered-To: apmail-cordova-dev-archive@cordova.apache.org Received: (qmail 32898 invoked by uid 500); 25 Jul 2014 23:04:03 -0000 Mailing-List: contact dev-help@cordova.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@cordova.apache.org Delivered-To: mailing list dev@cordova.apache.org Received: (qmail 32874 invoked by uid 99); 25 Jul 2014 23:04:02 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 25 Jul 2014 23:04:02 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of brian.leroux@gmail.com designates 209.85.213.170 as permitted sender) Received: from [209.85.213.170] (HELO mail-ig0-f170.google.com) (209.85.213.170) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 25 Jul 2014 23:04:00 +0000 Received: by mail-ig0-f170.google.com with SMTP id h3so1533121igd.1 for ; Fri, 25 Jul 2014 16:03:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:content-type; bh=xkFH9+oUC+xl3CaCgJX5fB3wCTiiwvo8VaItP1zylfc=; b=jEJ3zJ8w8dpZwtp2pgfbO/t1jKCiqjskfsbJNaNIEohffeDghrVtprRW4+Q980KgMY NZAZvBwB1w3LihEvJ449vui3uRiLG3gq9Ax1g0fj+i4uRgrIrGKZivcIjItY/pklcXEJ gdZkwFj36CUXL0yvxLJuc1ON+DmFmROH3+3xOoS1m/8LmqPPOtDpmyoQBlPw0aVu77dS abkHMBqaszfvleSFR87lVWarX2Y6Aj2xmQ2oTXCzh4vJWLBZj52APXjg8s/4SoewzV5+ fFpRaTqUXGI/7yns3szCJYiodvQPekPqC7cS0WPwbx61TYgkxzK/CUtGkHcIcbyQkN8I zq2w== MIME-Version: 1.0 X-Received: by 10.50.110.103 with SMTP id hz7mr9913145igb.10.1406329415694; Fri, 25 Jul 2014 16:03:35 -0700 (PDT) Sender: brian.leroux@gmail.com Received: by 10.50.41.1 with HTTP; Fri, 25 Jul 2014 16:03:35 -0700 (PDT) In-Reply-To: References: Date: Fri, 25 Jul 2014 16:03:35 -0700 X-Google-Sender-Auth: w2bAoofyvOYO1VVqEsF9bu6ajp4 Message-ID: Subject: Re: What's Stopping us From Independent Platform Releases From: Brian LeRoux To: "dev@cordova.apache.org" Content-Type: multipart/alternative; boundary=089e0118375642abe804ff0c95a2 X-Virus-Checked: Checked by ClamAV on apache.org --089e0118375642abe804ff0c95a2 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable > cordova-js: > - 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. > > This is a very good idea. +1 > Cordova-docs: > - 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. > > Think both are good ideas also. Going to edge for docs should be easy enough. #2 means someone would have to look at the docs gen =E2=80=A6which = I guess isn't as terrible now that we have a Vagrantfile in there. > cordova-cli: > - Set version to 4.0.0 just to make it so that it doesn't map to any > existing platform versions > > you mean start a 4.x release branch ? (kinda hope we can ship this sooner than later to help it bake.) > Release Process: > - Tag cordova-js for each platform release with "PLATFORM-VERSION" > - Rewrite > > https://github.com/apache/cordova-coho/blob/master/docs/cadence-release-p= rocess.md > as "platforms-release-process" > +1 --089e0118375642abe804ff0c95a2--