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 D240A1071A for ; Thu, 26 Sep 2013 15:54:20 +0000 (UTC) Received: (qmail 42188 invoked by uid 500); 26 Sep 2013 15:54:20 -0000 Delivered-To: apmail-cordova-dev-archive@cordova.apache.org Received: (qmail 42161 invoked by uid 500); 26 Sep 2013 15:54:20 -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 42125 invoked by uid 99); 26 Sep 2013 15:54:20 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 26 Sep 2013 15:54:20 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of bowserj@gmail.com designates 209.85.128.171 as permitted sender) Received: from [209.85.128.171] (HELO mail-ve0-f171.google.com) (209.85.128.171) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 26 Sep 2013 15:54:13 +0000 Received: by mail-ve0-f171.google.com with SMTP id pa12so1063887veb.16 for ; Thu, 26 Sep 2013 08:53:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:reply-to:in-reply-to:references:date:message-id :subject:from:to:content-type; bh=u+p787dqrjEcKjp8U/AyqAi05Jxz06VD1pCY9RbJ+1g=; b=gr92MoQjDzPRFh+8wcROaBOaXD3lKC70rVgoovG7QO+SApxZYU+U0NOuwe1WAYRSFa lpeiyLJbjN4cNiCJIDm/d0K3fycsI6ZFXRR4Zly3Uuj+Vslcnb1Ef/6Bk6gPs4Eup6J5 HC8cY4NoGUVfo1anbhM6dgc/Er67HTYqo5Unt7dT0ffI55sr4mGNxyMr0Impld9jjCL1 TXV8GFQkhBHqzjD4nbz207JidZIQJNvpLYubkj/JdJ+b54Rhv26mjJt7XQiYyTnHGzNK IKssR1wswAhimIfVj+7YaMRDI72UJeKgv1ypyjSngwbWnzXlHuu1O4B6hdMiBUQln1Wy FMmw== MIME-Version: 1.0 X-Received: by 10.220.173.134 with SMTP id p6mr808085vcz.36.1380210832582; Thu, 26 Sep 2013 08:53:52 -0700 (PDT) Received: by 10.220.183.5 with HTTP; Thu, 26 Sep 2013 08:53:52 -0700 (PDT) Reply-To: bowserj@apache.org In-Reply-To: References: Date: Thu, 26 Sep 2013 08:53:52 -0700 Message-ID: Subject: Re: config.xml discussion, we need to talk From: Joe Bowser To: dev Content-Type: text/plain; charset=ISO-8859-1 X-Virus-Checked: Checked by ClamAV on apache.org On Thu, Sep 26, 2013 at 8:32 AM, Carlos Santana wrote: > Branden, > "On Android, it's really easy to load XML files from res/xml/foo.xml, > so that's where we put it." > > Easy for who? Easy for anyone who has to actually maintain this. We have to do this on startup, and adding extra code to unzip the jar just to get the config.xml is not something that I want to do, especially since this can slow down the PluginManager and make Cordova slower. There's a point where making things easier for the Web Developer will make the app suck more. I honestly think that we should focus on actually enabling developers to make apps that don't suck, which means that delays for deviceReady for things like this don't belong here. We have more than enough already.