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 11277F81A for ; Thu, 4 Apr 2013 03:39:54 +0000 (UTC) Received: (qmail 85179 invoked by uid 500); 4 Apr 2013 03:39:53 -0000 Delivered-To: apmail-cordova-dev-archive@cordova.apache.org Received: (qmail 85143 invoked by uid 500); 4 Apr 2013 03:39:53 -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 85123 invoked by uid 99); 4 Apr 2013 03:39:52 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 04 Apr 2013 03:39:52 +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 agrieve@google.com designates 209.85.219.45 as permitted sender) Received: from [209.85.219.45] (HELO mail-oa0-f45.google.com) (209.85.219.45) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 04 Apr 2013 03:39:47 +0000 Received: by mail-oa0-f45.google.com with SMTP id o6so2271144oag.4 for ; Wed, 03 Apr 2013 20:39:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-received:mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:cc:content-type; bh=o7sDGomf70vOGeumQAUlIhD2J7DdrCAfHSLrRFM394U=; b=mpEo0Rq0vC8wlJNs0mAIt0DTlzy4CS8ORekzlz8d19hecX/j//8JOXtS8N7u0i7HKu LQofLD7y5Lheuw4SqNuGgNnQoV63zuTSyquxti8EbAeDo7wVnITbHqWaG8a0I62UKbVK BbGtd1rv/6DD4toPmv9NJSwTAch3LDM3nNUCM8o2ihVakSZA3rUgfGiI2r7gGNM6afJK Vcx5eak4hmdlN6kIxJnUlZYrDU00/bmVoMLyY7s7wThxQKYUdHuOf8+6sP98kjlihj64 EB7xPUm3UA0IUL3tQqwnCDR09qdzm3+kqt8yAxLyVB1+S7tQjEfQlA+DlryBVCg8Fjjq 1x5w== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; h=x-received:mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:cc:content-type; bh=o7sDGomf70vOGeumQAUlIhD2J7DdrCAfHSLrRFM394U=; b=Eiww+ljdLWl+S9umNrmx118H+xX65W2HTSFTsdQq631whUZ7Bm3ZpafTvEb2ZyCsoG c/83e+ncf8kchH+eyR2EdjGbDZ8ycvct7ydc8RW1KW3/vn31IWAcj6TvjZzKN9x1vMv7 PLDau3cNG5y9oKzP7Bx0uGEdsfCE7aW6nCUuc= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-received:mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:cc:content-type :x-gm-message-state; bh=o7sDGomf70vOGeumQAUlIhD2J7DdrCAfHSLrRFM394U=; b=FAfLOArsjlIbVf5LVQqAgo1x3Q6Db0Xwk0jBDkprGFxtunarYj6Q5QS9WlLOwqplO9 uCX8KWyhN4FiZf95zsYPuzrrqxK1ztzOT2Fw0tuSvPW4ImRebNIAi+6GuEOaeyvIRlTe 3Zo1NEYv3sUz1S+eW53TBzpK9V2Jg99GqDD8/UPmxrYlDNGnwJbGAgBCsimSCjKMLJ2J KYemZYJYuTDMleWdDDldycCc7bXYm2g9uAqnTS1zWBK7Hi1IREXeY4iyzdQkHK8QT41v re0INkOzQ0QZBoEfS+I0sc9I+lgA/Rf2TAqlqahSbmFr6qxvyTfXo8/Awxg6N+LpRKCp +7vg== X-Received: by 10.60.146.131 with SMTP id tc3mr2908042oeb.29.1365046766070; Wed, 03 Apr 2013 20:39:26 -0700 (PDT) MIME-Version: 1.0 Sender: agrieve@google.com Received: by 10.182.84.199 with HTTP; Wed, 3 Apr 2013 20:39:06 -0700 (PDT) In-Reply-To: References: From: Andrew Grieve Date: Wed, 3 Apr 2013 23:39:06 -0400 X-Google-Sender-Auth: o0Be4OIkLlVyKyLeP-8aI4kXqRE Message-ID: Subject: Re: The plugin repos and reality To: Andrew Grieve Cc: dev Content-Type: multipart/alternative; boundary=047d7b5d585698072304d980b78c X-Gm-Message-State: ALoCoQm9OIdOuMkOwAusYG3bnei/DTuZg+XoJ9pJqIUo1ZtK4xyMxb5sdN62DQ0YpY2QT1OPx3dJjrVblPRhTzfmMi1x8jQh24q6ignRObQaP0qPNIw4DbAM16mUV5SI2RN77l/aYY4s5nlI9UGpntbG9NwnL77ZZockawQZH4eXvu7vX9DCLOjS6SuTlQL80uqHtavj0b1t X-Virus-Checked: Checked by ClamAV on apache.org --047d7b5d585698072304d980b78c Content-Type: text/plain; charset=ISO-8859-1 for netinfo, I think it's fine to not delay deviceready since we can just set it to "unknown" at the start. For device though, if we're not going to delay deviceready, then we should remove the "device" symbol being exposed so that the only way to get to the properties is through the async API. For this, probably step one would be to deprecate the device symbol. On Wed, Apr 3, 2013 at 11:31 PM, Andrew Grieve wrote: > I think we mostly had this names discussion already: > > http://callback.markmail.org/thread/cgvj6cnu7dna7umj#query:+page:1+mid:pz23mpifkcyewv2e+state:results > > In terms of moving files out, I think we should go slowly and just focus > on 1 or 2 until we get it right. I'm a bit worried that bugfixes will need > to be applied to both repos until we get to 3.0. > > Although, maybe another option is to package plugin files that have been > moved into their own repos back into the core repos as a part of the > release bundling process? That way we won't have two copies of things? > > > > On Wed, Apr 3, 2013 at 8:26 PM, Shazron wrote: > >> Forgive me if this was already discussed, for the plugins: >> 1. cordova-plugin-device >> 2. cordova-plugin-network-information >> >> deviceready event being dispatched will not be dependent on these two >> anymore right? At least on iOS it is currently. >> >> >> >> On Wed, Apr 3, 2013 at 11:17 AM, Joe Bowser wrote: >> >> > Hey >> > >> > I've started moving the various Android plugins into their >> > corresponding repositories, and it seems that these were made up, and >> > that they don't really correspond to what exists in the code today. I >> > don't think that it's realistic for us to get this done for 2.7 >> > because there are certain plugins that don't have a home (i.e. App, >> > Compass, AudioPlayer, Echo) and others that don't make any sense to >> > have (i.e. Console, Vibration) or are unclear (Media). >> > >> > Also, at least for Android, we're going to have to nail down a Java >> > API. Many of the plugins use some common code for file manipulation >> > such as the Capture, Camera and of course the File APIs. It would be >> > good to actually expose them to plugin developers so that we're all on >> > the same page as to where files should and should not go. >> > >> > It would have been good to create the repositories based on what we >> > already have implemented more or less, and to go from there. That >> > being said, I don't know if there is a one-to-one mapping between >> > Android and iOS components, let alone any of the other platforms. >> > >> > Anyone else have thoughts on this? >> > >> > Joe >> > >> > > --047d7b5d585698072304d980b78c--