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 0281A18712 for ; Mon, 26 Oct 2015 21:22:39 +0000 (UTC) Received: (qmail 92395 invoked by uid 500); 26 Oct 2015 21:22:38 -0000 Delivered-To: apmail-cordova-dev-archive@cordova.apache.org Received: (qmail 92345 invoked by uid 500); 26 Oct 2015 21:22:38 -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 92333 invoked by uid 99); 26 Oct 2015 21:22:38 -0000 Received: from Unknown (HELO spamd4-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 26 Oct 2015 21:22:38 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd4-us-west.apache.org (ASF Mail Server at spamd4-us-west.apache.org) with ESMTP id E6FA3C0257 for ; Mon, 26 Oct 2015 21:22:37 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd4-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 0.95 X-Spam-Level: X-Spam-Status: No, score=0.95 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, KAM_ASCII_DIVIDERS=0.8, KAM_LOTSOFHASH=0.25, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=disabled Authentication-Results: spamd4-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx1-us-west.apache.org ([10.40.0.8]) by localhost (spamd4-us-west.apache.org [10.40.0.11]) (amavisd-new, port 10024) with ESMTP id 0jrtcl20UXyv for ; Mon, 26 Oct 2015 21:22:26 +0000 (UTC) Received: from mail-qg0-f50.google.com (mail-qg0-f50.google.com [209.85.192.50]) by mx1-us-west.apache.org (ASF Mail Server at mx1-us-west.apache.org) with ESMTPS id 39557207EE for ; Mon, 26 Oct 2015 21:22:26 +0000 (UTC) Received: by qgbb65 with SMTP id b65so130996267qgb.2 for ; Mon, 26 Oct 2015 14:22:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type:content-transfer-encoding; bh=ZpTFOkmUPR9bDpYe+yFiR2sxezI2swwdhTCujcvS5VY=; b=NYB8hy3JPMJk5hTTdbLaolRJ+40dF6NG6i6rY/6m2YhwnookwOqHP8Yfm8eir5GUMI mIEiOvB9jMMnS5Ud5tH6RvDqsiQEkMGbBH1jlWqbqtnYfwSoU7eKANe04/5kPg2JaWVu BKnMmulZCuz8lq4FSdQXzMRQ3KqYIJiEK1TuLY3ptEas3N3lmsij6XRL5sFbJkyVR2u4 wD3UEDQW19xKf03LR96lBmGnuoOgJSYftHzkwy/VeurBqhg1DbUQJ3K8F4gvVcI+Rutx KD07Igy4dJrEz6aXwSpC/B/9MjtpqVJbQ9DXmMWDTri+zEeADBKIDgSuDS0ccvTcCVVu IEDA== X-Received: by 10.140.233.211 with SMTP id e202mr47955573qhc.37.1445894539139; Mon, 26 Oct 2015 14:22:19 -0700 (PDT) MIME-Version: 1.0 Received: by 10.55.154.138 with HTTP; Mon, 26 Oct 2015 14:21:39 -0700 (PDT) In-Reply-To: References: From: Shazron Date: Mon, 26 Oct 2015 14:21:39 -0700 Message-ID: Subject: Re: [DISCUSS] cordova-ios 4.0.0 release To: "dev@cordova.apache.org" Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Thanks guys! I've commented on the PR, there is one more commit to add. Created the board: https://issues.apache.org/jira/secure/RapidBoard.jspa?rapidView=3D96 (based off the label you created) On Mon, Oct 26, 2015 at 8:42 AM, Vladimir Kotikov (Akvelon) wrote: > Hi, guys. > > We've cherry-picked all the commits related to iOS9 / Xcode 7 issues into= 3.9.x and send corresponding PR to 3.9.x branch [1]. Shazrov, Steve please= review when possible. > > Regarding new board for 3.9.2 release - neither Sergey nor me don't have = a permissions to create a shared queries, so we just tagged issues with label. You can find all tagged issues using a query [2]. > > --- > [1] https://github.com/apache/cordova-ios/pull/175 > [2] https://issues.apache.org/jira/browse/CB-9729?jql=3Dlabels%20%3D%20co= rdova-ios-3.9.2 > > > -----Original Message----- > From: Shazron [mailto:shazron@gmail.com] > Sent: Friday, October 23, 2015 3:29 PM > To: dev@cordova.apache.org > Subject: Re: [DISCUSS] cordova-ios 4.0.0 release > > Sorry for the late reply -- took a sick day. > > I'd really like to just get cordova-ios 4.x out without a patch release i= n between, since there are just a few more issues left before we can clear = the board (I'll triage it again), and a 4.x release would follow closely a = 3.9.2 release. > > After mulling it over -- what I want and what is needed is of course two = things. I really don't want the headache of third-party plugin breakage iss= ues on the first day of release, which will happen. The API removals (altho= ugh our prerogative) never had a deprecation warning. In a perfect world, a= fter blogging about it and communicating it to plugin authors, they would u= pdate their plugins in a backwards compatible way immediately (which I plan= to write a howto included in the platform and/or blog post -- there's a ji= ra issue for it) > > No plugin author updates things without encountering a breakage after hea= ring from their users -- blog posts just don't have the impact that code br= eakage does :) So -- here's a plan: > > A cordova-ios-3.9.2 release, there should be two goals: > 1. iOS 9 / Xcode 7 fixes (scan the 4.x kanban board for all fixed issues)= 2. Add deprecation/removal warnings through the macro (https://na01.safeli= nks.protection.outlook.com/?url=3Dhttps%3a%2f%2fgithub.com%2fapache%2fcordo= va-ios%2fblob%2fmaster%2fCordovaLib%2fClasses%2fPublic%2fCDVAvailabilityDep= recated.h%23L23&data=3D01%7c01%7cv-vlkoti%40064d.mgd.microsoft.com%7cd6ed60= 025678403e0fd008d2dba59f1b%7c72f988bf86f141af91ab2d7cd011db47%7c1&sdata=3D7= p9BQz45eR6YUHUjiySQolzVCT9bNmqidrTQTVkn8OM%3d). > Not a deprecation, but a removal since that is our prerogative for major = version bumps. > > For #2, for the API items that have been removed (through the macros) > -- we include strong language and pointers on how to fix it, and/or instr= uctions for users to contact the plugin author to fix. Not sure how hard --= we could have some introspection in the plugin to actually print out the p= lugin id responsible. > > For cordova-ios-3.9.2 I would create a kanban board "cordova-ios-3.9.2" (= linked to label 'cordova-ios-3.9.2'), then go through the cordova-ios-4.x b= oard, see what issues apply, then add the label "cordova-ios-3.9.2" which w= ould automatically appear on the new board. Go through the items in the new= board, and cherry-pick the patches into the 3.9.x branch. > > Can Microsoft take on this 3.9.2 release while I continue to get the 4.x = release out? > > FYI -- ATS is handled by the CLI (should be in the next cli release) and = is not dependent on the cordova-ios platform. > > Thoughts? > > > On Wed, Oct 21, 2015 at 10:24 AM, Nikhil Khandelwal wrote: >> Sent the message before completing it. >> >> What are good tasks to be poached on cordova-ios-4.x? In particular, my = team can help out with cordova-lib related ios tasks. Also, fixing plugins = or filing issues for upcoming breakages are great areas we can help out. io= s 4.x has critical fixes for XCode 7 usage which people need sooner rather = than later [1]. Could you mark them with a tag 'poachable'? We can follow u= p on slack as well if this requires back and forth. I'll ping you later tod= ay. >> >> As for breaking change below, I've not been keeping up ios-4.x as closel= y - I must've missed the communication on it. I understand there is a possi= bility of breaking because of how "categories" work in Objective-C (I just = read up on it - it's a nifty feature). I also understand that they were not= *intended* to be used. AFAIK we do not document our platform APIs and even= our core plugins (camera) was using this particular API. As we discussed i= n cordova F2F, developers do not have high confidence with the version of p= lugins (particularly third party) to pick and choose and anything we could = do in how we version our API/manage breaking changes - will make Cordova a = smoother experience. The impact of this breaking change is HIGH from the sm= all sample set of plugins we tested. >> >> As far as I understand, Cordova-ios 3.9.x is not usable with XCODE 7 - A= TS, ENABLE_BITCODE being two issues[2]. Cordova-ios 4.x is not ready and wi= ll likely break the third-party plugins they use when it releases. Should w= e really push for a patch release for cordova-ios 3.9.x to fix XCODE 7 issu= es? @Shaz: How feasible would this be? I know some of us at Microsoft can h= elp do this with guidance. >> >> [1] >> https://na01.safelinks.protection.outlook.com/?url=3Dhttp%3a%2f%2fstacko >> verflow.com%2fsearch%3fq%3dENABLE_BITCODE%2b%255Bcordova%255D&data=3D01% >> 7c01%7cv-vlkoti%40064d.mgd.microsoft.com%7cd6ed60025678403e0fd008d2dba >> 59f1b%7c72f988bf86f141af91ab2d7cd011db47%7c1&sdata=3D6TZPBz5vNlDgL1A9c7% >> 2fsUoknh553FwrIqL7pjbsqcFE%3d [2] >> https://na01.safelinks.protection.outlook.com/?url=3Dhttp%3a%2f%2fstacko >> verflow.com%2fsearch%3fq%3d%2522XCODE%2b7%2522%2b%255Bcordova%255D&dat >> a=3D01%7c01%7cv-vlkoti%40064d.mgd.microsoft.com%7cd6ed60025678403e0fd008 >> d2dba59f1b%7c72f988bf86f141af91ab2d7cd011db47%7c1&sdata=3DLKaFhkW05D%2fG >> ZcInG4LUTRm9Am2QMyMMxhrwcFtCIK0%3d >> >> -----Original Message----- >> From: Nikhil Khandelwal [mailto:nikhilkh@microsoft.com] >> Sent: Wednesday, October 21, 2015 7:09 AM >> To: dev@cordova.apache.org >> Subject: RE: [DISCUSS] cordova-ios 4.0.0 release >> >> What are good tasks to be poached on cordova-ios-4.x? In particular, my = team can help out with cordova-lib related ios tasks. Also, fixing plugins = or filing issues for upcoming breakages are great areas we can help out. io= s 4.x has critical fixes for XCode 7 usage which people need sooner rather = than later [1]. Could you mark them with a tag 'poachable'? We can follow u= p on slack as well if this requires back and forth. I'll ping you later tod= ay. >> >> As for breaking change below, I've not been keeping up ios-4.x as >> closely - I must've missed the communication on it. I understand there >> is a possibility of breaking because of how "categories" work in >> Objective-C (I just read up on it - it's a nifty feature). I also >> understand that they were not *intended* to be used. AFAIK we do not >> document our platform APIs and even our core plugins (camera) was >> using this particular API. As we discussed in cordova F2F >> >> As far as I understand, Cordova-ios 3.9.x is not usable with XCODE 7 - A= TS, ENABLE_BITCODE being two issues[2]. Cordova-ios 4.x is not ready and wi= ll likely break the third-party plugins they use when it releases. Should w= e really push for a patch release for cordova-ios 3.9.x to fix XCODE 7 issu= es? @Shaz: How feasible would this be? >> >> [1] >> https://na01.safelinks.protection.outlook.com/?url=3Dhttp%3a%2f%2fstacko >> verflow.com%2fsearch%3fq%3dENABLE_BITCODE%2b%255Bcordova%255D&data=3D01% >> 7c01%7cnikhilkh%40microsoft.com%7cea1259c06ea744fff37e08d2da213c72%7c7 >> 2f988bf86f141af91ab2d7cd011db47%7c1&sdata=3DEssE%2b0BTiymN1aS7HtBoOVM%2b >> usvcGAKZHanRs9QZXYw%3d [2] >> https://na01.safelinks.protection.outlook.com/?url=3Dhttp%3a%2f%2fstacko >> verflow.com%2fsearch%3fq%3d%2522XCODE%2b7%2522%2b%255Bcordova%255D&dat >> a=3D01%7c01%7cnikhilkh%40microsoft.com%7cea1259c06ea744fff37e08d2da213c7 >> 2%7c72f988bf86f141af91ab2d7cd011db47%7c1&sdata=3DPBGhQ3sro1fE6Ft3ZOHBv3R >> kLdNMOg%2fp4gFgSq2Eets%3d >> >> -Nikhil >> >> -----Original Message----- >> From: Shazron [mailto:shazron@gmail.com] >> Sent: Tuesday, October 20, 2015 10:34 PM >> To: dev@cordova.apache.org >> Subject: Re: [DISCUSS] cordova-ios 4.0.0 release >> >> This release will not be complete as long as the cordova-ios-4.x board h= as issues. The only major issue is the plugin building stuff plus docs. >> >> The removal was projected for some time - you might not have remembered = the discussions in JIRA. NSData+Base64 are "Categories" in Objective-C parl= ance. These were *never* documented to be used outside of Cordova and are f= air game for removal, particularly a major version release. The problem wit= h Categories are, other non-Cordova code can implement these Categories wit= h the same names as well -- and during runtime the implementation that is "= chosen" is indeterminate. We can't have that with Cordova since JSON serial= ization and deserialization are important for the bridge. >> >> Yes, a blog post and "migration guide" is coming, among other things >> on my plate -- see >> https://na01.safelinks.protection.outlook.com/?url=3Dhttps%3a%2f%2fissue >> s.apache.org%2fjira%2fbrowse%2fCB-9785&data=3D01%7c01%7cnikhilkh%40micro >> soft.com%7c65695fee7d4149d0fd4108d2d9d9507f%7c72f988bf86f141af91ab2d7c >> d011db47%7c1&sdata=3DsGf5ya8dvvT2BxunFhyA0X7IzCXRdEG4bxmbZT0rgu0%3d >> My plan is to send pull requests to some plugins with the common issues,= so people can see how to update. >> >> >> >> On Tue, Oct 20, 2015 at 9:45 PM, Nikhil Khandelwal wrote: >>> Where are we with this release? >>> >>> Alexander Sorokin did some analysis on plugin build failures because of= this ios-4.0-dev and there are quite a few. >>> >>> This spreadsheet summarizes the build failures with the build log in a = comment: >>> https://na01.safelinks.protection.outlook.com/?url=3Dhttps%3a%2f%2fdocs= . >>> google.com%2fspreadsheets%2fd%2f1sm8ioXY21z3RdyqT7J9n1Q_hmm9zgod5awTo >>> F >>> F_X66U%2fedit%3fusp%3dsharing&data=3D01%7c01%7cnikhilkh%40microsoft.com >>> % >>> 7c65695fee7d4149d0fd4108d2d9d9507f%7c72f988bf86f141af91ab2d7cd011db47 >>> % 7c1&sdata=3DPTiv%2bPvncuJ4g0b%2bj8GTO1ovdCKL8Y%2fHFW4QEQt%2b6i8%3d >>> >>> Quite a few of the failures are because of the removal of NsData+Base64= .h https://na01.safelinks.protection.outlook.com/?url=3Dhttps%3a%2f%2fgithu= b.com%2fapache%2fcordova-ios%2fblob%2fmaster%2fguides%2fAPI%2520changes%252= 0in%25204.0.md%23nsdatabase64h.&data=3D01%7c01%7cnikhilkh%40microsoft.com%7= c65695fee7d4149d0fd4108d2d9d9507f%7c72f988bf86f141af91ab2d7cd011db47%7c1&sd= ata=3DGS43mbEp5TKlUWs4A2mRMZ36sMaBxniFC%2fQbRkzzg24%3d What's the rationale= behind removing this? Did we deprecate these methods before we removed the= m? >>> >>> I understand the changes for plugin developers are simple - but it does= seem to require a number of plugins to be updated to ensure apps are not b= roken. >>> >>> It will be great to publish a blog post on cordova blog about these bre= aking changes. >>> >>> -Nikhil >>> >>> >>> -----Original Message----- >>> From: Carlos Santana [mailto:csantana23@gmail.com] >>> Sent: Wednesday, September 2, 2015 10:22 PM >>> To: dev@cordova.apache.org >>> Subject: Re: [DISCUSS] cordova-ios 4.0.0 release >>> >>> +1 Choo Choo ... >>> >>> I reviewed all links in your proposal and they look and don't have >>> concerns >>> >>> IBM MobileFirst was affected only by the API change of using >>> webviewengine now but that's so far the only major change >>> >>> In the kaban board for 4.0 there are some issues I consider nice to >>> have that are not blockers to get a 4.0 out for iOS if we get closed >>> to the ios9 launched date they can be deferred to a 4.0.1 >>> >>> On Tue, Sep 1, 2015 at 7:38 PM Shazron wrote: >>> >>>> Gotta get the train going again, it's been too long. >>>> >>>> The kanban board for this is at: >>>> https://na01.safelinks.protection.outlook.com/?url=3Dhttps%3a%2f%2fiss >>>> u >>>> e >>>> s.apache.org%2fjira%2fsecure%2fRapidBoard.jspa%3frapidView%3d76&data >>>> =3D >>>> 0 >>>> 1%7c01%7cnikhilkh%40microsoft.com%7c457cbbc8d60c461beede08d2b41fb286 >>>> % >>>> 7 >>>> c72f988bf86f141af91ab2d7cd011db47%7c1&sdata=3Db11%2bCUSw4d5Q9SN%2b8roA >>>> W >>>> o >>>> Ra2plB0lJXeCJb9RC2Sqw%3d >>>> >>>> Please help if you can by assigning an issue to yourself, and >>>> selecting the "Start Progress" button. This will show who is working >>>> on what in the middle "In Progress" column. >>>> >>>> I've trimmed this and it includes cordova-ios platform issues, and >>>> some plugin issues. Priority given to platform issues of course, and >>>> issues with iOS 9. If there is a pressing issue that needs to go in, >>>> assign it the label "cordova-ios-4.0.x" but propose it to this >>>> thread first so we don't get de-railed, there's only so much room on >>>> the train. Similarly if you think an issue can get thrown off the >>>> train to cordova-ios-5.0.x, post on this thread. >>>> >>>> Focus is on core plugin stability with the new platform, since it >>>> does have API changes. If downstream distribution people are on this >>>> list, this concerns your third-party plugins too. >>>> >>>> The easiest way to test if it affects your plugin building: >>>> >>>> ``` >>>> cordova platform add >>>> https://na01.safelinks.protection.outlook.com/?url=3Dhttps%3a%2f%2fgit >>>> h >>>> u >>>> b.com%2fapache%2fcordova-ios.git&data=3D01%7c01%7cnikhilkh%40microsoft= . >>>> c >>>> om%7c457cbbc8d60c461beede08d2b41fb286%7c72f988bf86f141af91ab2d7cd011 >>>> d b 47%7c1&sdata=3D%2fyEILBHFok2F6BK9aeOOd3ibr3V4GNFhvhWWek%2fRqjs%3d >>>> cordova plugin add your-plugin-id >>>> cordova build >>>> ``` >>>> >>>> Plugin updates and highlights: >>>> - API changes doc: >>>> >>>> https://na01.safelinks.protection.outlook.com/?url=3Dhttps%3a%2f%2fgit= hub.com%2fapache%2fcordova-ios%2fblob%2fmaster%2fguides%2fAPI%2520changes%2= 520in%25204.0.md&data=3D01%7c01%7cnikhilkh%40microsoft.com%7c457cbbc8d60c46= 1beede08d2b41fb286%7c72f988bf86f141af91ab2d7cd011db47%7c1&sdata=3Doc6rb7Mbb= 2%2bDmKRPwtRBd3jyl0gh74mA5I%2fwiHLpqhM%3d >>>> - 3 new private core plugins to the platform: >>>> >>>> https://na01.safelinks.protection.outlook.com/?url=3Dhttps%3a%2f%2fgit= hub.com%2fapache%2fcordova-ios%2ftree%2fmaster%2fCordovaLib%2fClasses%2fPri= vate%2fPlugins&data=3D01%7c01%7cnikhilkh%40microsoft.com%7c457cbbc8d60c461b= eede08d2b41fb286%7c72f988bf86f141af91ab2d7cd011db47%7c1&sdata=3DxoM2X4%2bcj= p9oqKHhtviNfEdimxiIR%2bTJrg80tI1Fbek%3d >>>> - Plugin localized strings and resource loading: >>>> >>>> https://na01.safelinks.protection.outlook.com/?url=3Dhttps%3a%2f%2fgit= hub.com%2fapache%2fcordova-ios%2fblob%2fmaster%2fCordovaLib%2fClasses%2fPub= lic%2fCDVPlugin%252BResources.h&data=3D01%7c01%7cnikhilkh%40microsoft.com%7= c457cbbc8d60c461beede08d2b41fb286%7c72f988bf86f141af91ab2d7cd011db47%7c1&sd= ata=3Dm2xhhALHTJ8rb2aPg68hMWVcU9ebo51zGXwihQEr1LY%3d >>>> - Preferences helper: >>>> >>>> https://na01.safelinks.protection.outlook.com/?url=3Dhttps%3a%2f%2fgit= hub.com%2fapache%2fcordova-ios%2fblob%2fmaster%2fCordovaLib%2fClasses%2fPub= lic%2fNSDictionary%252BCordovaPreferences.h&data=3D01%7c01%7cnikhilkh%40mic= rosoft.com%7c457cbbc8d60c461beede08d2b41fb286%7c72f988bf86f141af91ab2d7cd01= 1db47%7c1&sdata=3DjUUM60Yks2vRWVPJdeUc8Hhek3CuH6bYKwQlbXDZSxM%3d >>>> - WebViews as plugins. UIWebView is a private core plugin (see abov= e). >>>> WKWebView as a plugin installable >>>> https://na01.safelinks.protection.outlook.com/?url=3Dhttps%3a%2f%2fgit >>>> h >>>> u >>>> b.com%2fapache%2fcordova-plugins%2ftree%2fmaster%2fwkwebview-engine& >>>> d >>>> a >>>> ta=3D01%7c01%7cnikhilkh%40microsoft.com%7c457cbbc8d60c461beede08d2b41f >>>> b >>>> 2 >>>> 86%7c72f988bf86f141af91ab2d7cd011db47%7c1&sdata=3DoxWiqvoBbVXRKZVL64w2 >>>> W >>>> O >>>> XjbBJ%2fdvVu2cBVnV4hf9Y%3d >>>> >>>> I also want to highlight this scenario which a lot of people will >>>> encounter: >>>> https://na01.safelinks.protection.outlook.com/?url=3Dhttps%3a%2f%2fiss >>>> u >>>> e >>>> s.apache.org%2fjira%2fbrowse%2fCB-9592&data=3D01%7c01%7cnikhilkh%40mic >>>> r >>>> o >>>> soft.com%7c457cbbc8d60c461beede08d2b41fb286%7c72f988bf86f141af91ab2d >>>> 7 c >>>> d011db47%7c1&sdata=3DoMjN7hq1FiR8YIr7tk6t4L8cG6FwAlCHVCiV7MYZdQs%3d >>>> >>>> I had to trim features and push it off to cordova-ios-5.0.x: >>>> https://na01.safelinks.protection.outlook.com/?url=3Dhttps%3a%2f%2fiss >>>> u >>>> e >>>> s.apache.org%2fjira%2fsecure%2fRapidBoard.jspa%3frapidView%3d86&data >>>> =3D >>>> 0 >>>> 1%7c01%7cnikhilkh%40microsoft.com%7c457cbbc8d60c461beede08d2b41fb286 >>>> % >>>> 7 >>>> c72f988bf86f141af91ab2d7cd011db47%7c1&sdata=3D4N1dxtFBRjM%2fgJULVWBYLc >>>> 0 >>>> Z >>>> NH7rJArJX5KlvDBqC68%3d >>>> >>>> Planned ship/vote date is around iOS 9 release time, which I believe >>>> is in >>>> 2 weeks or so (mid Sept 2015). >>>> >>>> Choo choo.... >>>> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: dev-unsubscribe@cordova.apache.org >> For additional commands, e-mail: dev-help@cordova.apache.org >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: dev-unsubscribe@cordova.apache.org >> For additional commands, e-mail: dev-help@cordova.apache.org > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscribe@cordova.apache.org > For additional commands, e-mail: dev-help@cordova.apache.org > --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@cordova.apache.org For additional commands, e-mail: dev-help@cordova.apache.org