Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 5E6B8200B91 for ; Thu, 29 Sep 2016 18:59:20 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 5D0E0160AE3; Thu, 29 Sep 2016 16:59:20 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 486C8160AC1 for ; Thu, 29 Sep 2016 18:59:19 +0200 (CEST) Received: (qmail 69332 invoked by uid 500); 29 Sep 2016 16:59:18 -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 69316 invoked by uid 99); 29 Sep 2016 16:59:18 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd4-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 29 Sep 2016 16:59:18 +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 AB130C0DDD for ; Thu, 29 Sep 2016 16:59:17 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd4-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 2.398 X-Spam-Level: ** X-Spam-Status: No, score=2.398 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=2, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd4-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx2-lw-us.apache.org ([10.40.0.8]) by localhost (spamd4-us-west.apache.org [10.40.0.11]) (amavisd-new, port 10024) with ESMTP id 40m-h0Ek1Oae for ; Thu, 29 Sep 2016 16:59:13 +0000 (UTC) Received: from mail-vk0-f44.google.com (mail-vk0-f44.google.com [209.85.213.44]) by mx2-lw-us.apache.org (ASF Mail Server at mx2-lw-us.apache.org) with ESMTPS id D1C085FC17 for ; Thu, 29 Sep 2016 16:59:12 +0000 (UTC) Received: by mail-vk0-f44.google.com with SMTP id z126so80687131vkd.0 for ; Thu, 29 Sep 2016 09:59:12 -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; bh=Gwk2qk+1wBaYKwjPf0AZnn9z8e6HNls6XeYln94R0z0=; b=ITsoTISgdDdmnBnwzM18r2fkGMhtT9omzFpsQXbZyRPy574+0mUoeT3IHnW/fmMg5B P6KcFMSJttpW9h5Rkin7lIgGVeZNnpuITQAE7Eo6ACK7VLQx/4P9IdKGTXH3DGrkErRr FemUPpKbuaOwYtnG+jDz7yozbOYOHTl4besfMbkaKwlUq9wrcMD+s09knK1hd686Jd62 W9VYCnfWtsdccZiCEaDs1IzQ+YFco9ZpTDkOlIJxubnf1qUsyqrqENpKOvALgFl2NsxO Zx8NI8xFi0QdaGyd4BZm61Bk8kE5QHY+ueMdz38Yk5rI2KudOHfMCAN+eX8zWeQ5OUoi yWew== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=Gwk2qk+1wBaYKwjPf0AZnn9z8e6HNls6XeYln94R0z0=; b=e/mjIqQrL1DiSobaKoSslrnGTaPiHgHY6B8R0soGUSot04aRpsafUVbbyTe9kFcT+J cSEhcRsilO1yN9TkQ7WkyqHvczOwHBh5qd2szKRwbZTOPlUJQ0T16H6AKgrZgzMIJskn W6MXc7fydgC5DCcCTIsQcuCYXt914IjvFMRC60SGKKCCMpAY8b4qua7tdUChwagA8Mq0 nFW7ESSPRFQwMJ64OEJDtU4rsQ0fVevpSYcieoC/t+ea3yxH3ZlBSG4IKsfJUT8yM0xA T5JZiRnk8ge3rt7JmTYn4Yu0fnwT5rZxMS8g+n6SKYAu9iYVOFRBXxgp2yHLYdveenrH q1Gg== X-Gm-Message-State: AA6/9RnB3jTIajekq3tOblH65C/y1UWvsN8UfrSReMSJnJeEHFtWlh0NwJ+jSJwU0jAiWOuquRUEIhwTvFNk7w== X-Received: by 10.31.154.22 with SMTP id c22mr1893908vke.52.1475168352013; Thu, 29 Sep 2016 09:59:12 -0700 (PDT) MIME-Version: 1.0 Received: by 10.103.109.2 with HTTP; Thu, 29 Sep 2016 09:59:11 -0700 (PDT) In-Reply-To: References: From: Joe Bowser Date: Thu, 29 Sep 2016 09:59:11 -0700 Message-ID: Subject: Re: [Discuss] Cordova-Android 6.0.x To: dev Content-Type: multipart/alternative; boundary=001a1140f5b49b1585053da86596 archived-at: Thu, 29 Sep 2016 16:59:20 -0000 --001a1140f5b49b1585053da86596 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable OK, so it's been a while. I think we're ready for a release of this soon. I just have to fix up check_reqs so it works, and then we can move forward with the Cordova-Android 6.0.0 release. Should we start the vote thread on Monday? On Tue, Sep 13, 2016 at 11:24 AM, Joe Bowser wrote: > No, I have no intention of pulling that into this release, since the > corresponding Android code caused performance issues due to numerous file > reads. > > On Tue, Sep 13, 2016 at 11:21 AM, Darryl Pogue wrote: > >> Just wanted to check whether this cordova-lib change was intended to get >> pulled in as part of the Cordova Android 6 release: >> https://github.com/apache/cordova-lib/pull/469 >> >> If it is, I have an additional commit to add that fixes the JS spec test= s: >> https://github.com/infil00p/cordova-lib/pull/1 >> >> >> On 13 September 2016 at 10:30, Joe Bowser wrote: >> >> > OK, so it looks like all our ducks are lined up and we should be ready >> for >> > a 6.0 release pretty soon. How do people feel about doing testing thi= s >> > week, and getting the vote thread going on Monday? I know the vote >> thread >> > is only 72 hours, so I want a bit more testing on the major before we >> do it >> > because the PRs haven't been getting the attention that I wanted them >> to. >> > >> > What do people think? >> > >> > On Thu, Sep 8, 2016 at 2:54 PM, Shazron wrote: >> > >> > > Ask Crosswalk to: >> > > "To detach the fork and turn it into a standalone repository on >> GitHub, >> > > contact GitHub Support." >> > > >> > > From: >> > > https://help.github.com/articles/why-are-my- >> > contributions-not-showing-up- >> > > on-my-profile/ >> > > >> > > >> > > >> > > On Thu, Sep 8, 2016 at 2:46 PM, Joe Bowser wrote= : >> > > >> > > > Hey >> > > > >> > > > So, this is exciting. Things are broken on Master if you're tryin= g >> to >> > > use >> > > > Cordova with Jellybean. Apparently we forgot to add a failsafe fo= r >> the >> > > > bridge to go back to APIs lower than 19, so the bridge doesn't wor= k >> if >> > > > you're targeting people still on Jellybean. Unfortunately, we sti= ll >> > have >> > > > to support Jellybean despite the fact that their jsToNativeBridge = is >> > > > prompt. >> > > > >> > > > Also, I just realized that I can't send a PR to Crosswalk, since I >> own >> > > the >> > > > initial crosswalk repo on GitHub. (Oops!) This means that I need >> > someone >> > > > from the Crosswalk project to adopt these changes here to get this >> to >> > > work >> > > > on Cordova-Android 6.0.0 >> > > > >> > > > https://github.com/infil00p/cordova-crosswalk-engine/tree/ >> > > Crosswalk_Compat >> > > > >> > > > I'm tempted to nuke the thing in the near future, since the >> Crosswalk >> > > > Project should be managing the repository and their repository >> should >> > be >> > > > the canonical source for everything Crosswalk/Cordova related and >> not >> > my >> > > > prototype repo. :P >> > > > >> > > > So, is anyone using the stock webview for Jellybean, and should we >> > spend >> > > > time fixing this issue? We changed the webview because we found th= at >> > > using >> > > > multiple webviews in an application was falling apart, and we need= ed >> > this >> > > > change for stability so we knew which callbacks go to which >> instance of >> > > > webview. However, if people reviewed the patch requests, they wou= ld >> > have >> > > > noticed that this doesn't work on API 16. :( >> > > > >> > > > I'm going to go by the assumption that we want this fixed until I >> hear >> > > > otherwise for now. That said, if people think it's reasonable to >> > > recommend >> > > > that people targeting Jellybean use Crosswalk, I'm cool with that = as >> > > well. >> > > > >> > > > Thoughts? >> > > > >> > > > >> > > > >> > > > On Tue, Sep 6, 2016 at 11:25 AM, julio cesar sanchez < >> > > > jcesarmobile@gmail.com >> > > > > wrote: >> > > > >> > > > > Those 2 lines have minSdkVersion 14 >> > > > > >> > > > > https://github.com/apache/cordova-android/blob/master/ >> > > > > framework/AndroidManifest.xml#L22 >> > > > > https://github.com/apache/cordova-android/blob/master/ >> > > > > test/AndroidManifest.xml#L48 >> > > > > >> > > > > Maybe I looked into the wrong place and that is not being used >> > > > > >> > > > > >> > > > > >> > > > > El martes, 6 de septiembre de 2016, Joe Bowser > > > > > > escribi=C3= =B3: >> > > > > >> > > > > > On Tue, Sep 6, 2016 at 11:14 AM, julio cesar sanchez < >> > > > > > jcesarmobile@gmail.com >> > > > > > > wrote: >> > > > > > >> > > > > > > Now we shouldn't forget to increase the minSdkVersion. I >> couldn't >> > > > find >> > > > > an >> > > > > > > issue open for this. Which API level did we say that we will >> > > support? >> > > > > 16? >> > > > > > > >> > > > > > > >> > > > > > Yes, we said 16. I already did it when bumping up to API 24, >> but >> > an >> > > > > issue >> > > > > > would be nice. >> > > > > > >> > > > > > >> > > > > > > >> > > > > > > El martes, 6 de septiembre de 2016, Joe Bowser < >> > bowserj@gmail.com> >> > > > > > > escribi=C3=B3: >> > > > > > > >> > > > > > > > Merging the nougat_update code today. Master will now be >> > > targeting >> > > > > API >> > > > > > > 24. >> > > > > > > > >> > > > > > > > On Fri, Sep 2, 2016 at 11:21 AM, Joe Bowser < >> bowserj@gmail.com >> > > > > > > > > wrote: >> > > > > > > > >> > > > > > > > > Yeah, I already added android-24 to that line, and now t= he >> > > error >> > > > is >> > > > > > > even >> > > > > > > > > more explicit and it's telling me straight up to install >> > it. I >> > > > > need >> > > > > > > > > someone to install android-24 on Travis. >> > > > > > > > > >> > > > > > > > > On Fri, Sep 2, 2016 at 11:19 AM, Jesse < >> > > purplecabbage@gmail.com >> > > > > > > > > wrote: >> > > > > > > > > >> > > > > > > > >> https://github.com/apache/cordova-android/blob/master/. >> > travi >> > > > > > s.yml#L9 >> > > > > > > > >> >> > > > > > > > >> >> > > > > > > > >> @purplecabbage >> > > > > > > > >> risingj.com >> > > > > > > > >> >> > > > > > > > >> On Thu, Sep 1, 2016 at 10:59 AM, Joe Bowser < >> > > bowserj@gmail.com >> > > > > > > > > wrote: >> > > > > > > > >> >> > > > > > > > >> > BTW: The nougat update has been added, but this broke >> our >> > CI >> > > > > > > > >> > >> > > > > > > > >> > https://travis-ci.org/apache/cordova-android/builds/ >> > > 156860827 >> > > > > > > > >> > >> > > > > > > > >> > Can we get android-24 added to Travis? >> > > > > > > > >> > >> > > > > > > > >> > >> > > > > > > > >> > >> > > > > > > > >> > On Thu, Sep 1, 2016 at 8:48 AM, Joe Bowser < >> > > bowserj@gmail.com >> > > > > > > > > wrote: >> > > > > > > > >> > >> > > > > > > > >> > > Sounds good! >> > > > > > > > >> > > >> > > > > > > > >> > > On Thu, Sep 1, 2016 at 8:48 AM, julio cesar sanchez= < >> > > > > > > > >> > > jcesarmobile@gmail.com > wrote: >> > > > > > > > >> > > >> > > > > > > > >> > >> You asked for a reason to NOT do it, so if there i= s >> no >> > > > answer >> > > > > > you >> > > > > > > > >> can do >> > > > > > > > >> > >> it. >> > > > > > > > >> > >> >> > > > > > > > >> > >> >> > > > > > > > >> > >> >> > > > > > > > >> > >> 2016-09-01 17:44 GMT+02:00 Joe Bowser < >> > bowserj@gmail.com >> > > > > > > > >: >> > > > > > > > >> > >> >> > > > > > > > >> > >> > BUMP!!! >> > > > > > > > >> > >> > >> > > > > > > > >> > >> > This is a major version! Are people getting my >> > e-mails? >> > > > > > > > >> > >> > >> > > > > > > > >> > >> > On Wed, Aug 31, 2016 at 12:44 PM, Joe Bowser < >> > > > > > > bowserj@gmail.com >> > > > > > > > > >> > > > > > > > >> > wrote: >> > > > > > > > >> > >> > >> > > > > > > > >> > >> > > Hey >> > > > > > > > >> > >> > > >> > > > > > > > >> > >> > > This week, I'm going to start merging things >> that >> > > will >> > > > > > break >> > > > > > > > >> certain >> > > > > > > > >> > >> > APIs, >> > > > > > > > >> > >> > > such as the Third Party WebView. This is done >> so >> > we >> > > > can >> > > > > > have >> > > > > > > > >> solid >> > > > > > > > >> > >> > > compatibility with Nougat, as well as fix some >> > > > threading >> > > > > > > issues >> > > > > > > > >> that >> > > > > > > > >> > >> > people >> > > > > > > > >> > >> > > are having when embedding CordovaWebView in >> native >> > > > > > projects. >> > > > > > > > >> Before >> > > > > > > > >> > >> I do >> > > > > > > > >> > >> > > this, I need to know whether there's any reaso= n >> to >> > > NOT >> > > > do >> > > > > > > this. >> > > > > > > > >> > >> > > >> > > > > > > > >> > >> > > Does anyone have any objections to me starting >> to >> > > merge >> > > > > the >> > > > > > > > 6.0.x >> > > > > > > > >> > >> changes >> > > > > > > > >> > >> > > in and prepping for a 6.0.x release sometime i= n >> > > > September >> > > > > > > with >> > > > > > > > >> > Cordova >> > > > > > > > >> > >> > > targeting API 24, and having compatibility >> fixes? >> > > > > > > > >> > >> > > >> > > > > > > > >> > >> > > Joe >> > > > > > > > >> > >> > > >> > > > > > > > >> > >> > >> > > > > > > > >> > >> >> > > > > > > > >> > > >> > > > > > > > >> > > >> > > > > > > > >> > >> > > > > > > > >> >> > > > > > > > > >> > > > > > > > > >> > > > > > > > >> > > > > > > >> > > > > > >> > > > > >> > > > >> > > >> > >> > > --001a1140f5b49b1585053da86596--