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 4DF3317620 for ; Wed, 26 Aug 2015 08:27:05 +0000 (UTC) Received: (qmail 83205 invoked by uid 500); 26 Aug 2015 08:27:05 -0000 Delivered-To: apmail-cordova-dev-archive@cordova.apache.org Received: (qmail 83163 invoked by uid 500); 26 Aug 2015 08:27:05 -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 83151 invoked by uid 99); 26 Aug 2015 08:27:04 -0000 Received: from Unknown (HELO spamd3-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 26 Aug 2015 08:27:04 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd3-us-west.apache.org (ASF Mail Server at spamd3-us-west.apache.org) with ESMTP id 4964618210F for ; Wed, 26 Aug 2015 08:27:04 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd3-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 2.881 X-Spam-Level: ** X-Spam-Status: No, score=2.881 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, URIBL_BLOCKED=0.001] autolearn=disabled Authentication-Results: spamd3-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 (spamd3-us-west.apache.org [10.40.0.10]) (amavisd-new, port 10024) with ESMTP id dB8XVSEbQbQS for ; Wed, 26 Aug 2015 08:26:56 +0000 (UTC) Received: from mail-ob0-f173.google.com (mail-ob0-f173.google.com [209.85.214.173]) by mx1-us-west.apache.org (ASF Mail Server at mx1-us-west.apache.org) with ESMTPS id 1202D20FE1 for ; Wed, 26 Aug 2015 08:26:56 +0000 (UTC) Received: by obbfr1 with SMTP id fr1so164798401obb.1 for ; Wed, 26 Aug 2015 01:26:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :content-type; bh=UZzjPq4WqKH6fPfdg0Ad0vXlHXU/GKttpk+rviUVksw=; b=lyexWILnPYKNJWntsE+13qYey8f5R6WlaFhnVK2QUgnDhgruERayzLhCZ6OK67LsO5 uV+VYO5CmWj6PMAgL3f2xrarlRqry74pprvva7JOoYdNyjV8GrIpnHcSF520xgarG/e4 BYD/M3eUxuWhUN2c/9X0v3bKHxrxldVD66kWxJH7Czs+HYk6HwDAHOlQ8Xi/BnT8BSaq 4XA+N/bup/7ufDgIHb4u3lSAtrR4LUrAp25nw83eg3JUiTu/4rU5U02Qd8HcI4nCku+n 3zfAz6zJ+3UnbkNYZG/pEI4WG0OQCz+eJmCNPhNXjE6sPpsqxn4YiPbAY+EtJsLREgBK /aYw== X-Received: by 10.182.33.103 with SMTP id q7mr13194959obi.48.1440577615126; Wed, 26 Aug 2015 01:26:55 -0700 (PDT) MIME-Version: 1.0 References: <356ced51945e4dadb40fbf851406160f@SINPR30MB0057.064d.mgd.msft.net> <72bf9f7206ce4953a4e3250acf1cd36c@SINPR30MB0057.064d.mgd.msft.net> In-Reply-To: <72bf9f7206ce4953a4e3250acf1cd36c@SINPR30MB0057.064d.mgd.msft.net> From: Anis KADRI Date: Wed, 26 Aug 2015 08:26:45 +0000 Message-ID: Subject: Re: Cordova-lib refactoring implementation To: "dev@cordova.apache.org" Content-Type: multipart/alternative; boundary=047d7b67054d0566ba051e329d54 --047d7b67054d0566ba051e329d54 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Do it! On Tue, Aug 25, 2015 at 5:09 PM Vladimir Kotikov (Akvelon) < v-vlkoti@microsoft.com> wrote: > Hey, guys. The PRs has been reviewed by Mark and Sergey. > If nobody has any objections, I would like to merge this in tomorrow. > ------------------------ > Best regards, Vladimir. > > -----Original Message----- > From: Vladimir Kotikov (Akvelon) [mailto:v-vlkoti@microsoft.com] > Sent: Friday, August 21, 2015 6:57 PM > To: dev@cordova.apache.org > Subject: RE: Cordova-lib refactoring implementation > > Oops, previous email sent by mistake =E2=98=B9 > > Hi, guys. > > I=E2=80=99ve submitted a PR, that refactors a cordova-lib API and impleme= nts a > PlatformApi polyfill (as discussed in > https://na01.safelinks.protection.outlook.com/?url=3Dhttps%3a%2f%2fgithub= .com%2fcordova%2fcordova-discuss%2fpull%2f12&data=3D01%7c01%7cv-vlkoti%4006= 4d.mgd.microsoft.com%7c9ff61bc6ceae43538c1008d2aa420cba%7c72f988bf86f141af9= 1ab2d7cd011db47%7c1&sdata=3DFd24ZInammyzOtVRlb2qBvHNxaohF9ms50j3dhIAkGs%3d > ) > Please find it here: > https://na01.safelinks.protection.outlook.com/?url=3Dhttps%3a%2f%2fgithub= .com%2fapache%2fcordova-lib%2fpull%2f282.&data=3D01%7c01%7cv-vlkoti%40064d.= mgd.microsoft.com%7c9ff61bc6ceae43538c1008d2aa420cba%7c72f988bf86f141af91ab= 2d7cd011db47%7c1&sdata=3DPzMbKu4Hb9Oe4NfkwBsIOZcwfcl31Oq%2fU%2fVdqBwlqgk%3d > To test this you'll also need to check out corresponding PR to > cordova-cli: > https://na01.safelinks.protection.outlook.com/?url=3Dhttps%3a%2f%2fgithub= .com%2fapache%2fcordova-cli%2fpull%2f220.&data=3D01%7c01%7cv-vlkoti%40064d.= mgd.microsoft.com%7c9ff61bc6ceae43538c1008d2aa420cba%7c72f988bf86f141af91ab= 2d7cd011db47%7c1&sdata=3DIUZpWxvf1bu1x7Jb6UYLrdW10G6bMmvJ8Kl09%2fq0Mtk%3d > > This is a first step of refactoring, which includes cordova-lib > refactoring only. > The next steps once this PR will be reviewed and merged: > * Move shared code for platforms/cordova-lib into cordova-common module > * Prepare and publish cordova-common (this also includes coho update) > * Switch cordova-lib to use cordova-common > > Brief overview of this PR: > It implements PlatformApiPoly class according to PlatformApi spec, which > allows to: > * create/update platform > * execute platform's actions (build/run/add/update) > * do a prepare (needed for CLI workflow only) > * install/uninstall plugins > > Other noticeable changes: > * removes `getPlatformProject` and PlatformProject method/class in favo= r > of PlatformApiPoly/getPlatformApi > * make assets and js-modules installing/uninstalling through ActionStac= k > * refactor configChanges to not require plugins_dir in constructor > * moves mergeXml helper to xml-helpers > > I would appreciate any feedback on this PR. > ------------------------ > Best regards, Vladimir. > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscribe@cordova.apache.org > For additional commands, e-mail: dev-help@cordova.apache.org > --047d7b67054d0566ba051e329d54--