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 7F09410271 for ; Mon, 17 Feb 2014 19:33:38 +0000 (UTC) Received: (qmail 99291 invoked by uid 500); 17 Feb 2014 19:33:37 -0000 Delivered-To: apmail-cordova-dev-archive@cordova.apache.org Received: (qmail 99233 invoked by uid 500); 17 Feb 2014 19:33:37 -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 99225 invoked by uid 99); 17 Feb 2014 19:33:37 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 17 Feb 2014 19:33:37 +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 purplecabbage@gmail.com designates 209.85.128.180 as permitted sender) Received: from [209.85.128.180] (HELO mail-ve0-f180.google.com) (209.85.128.180) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 17 Feb 2014 19:33:32 +0000 Received: by mail-ve0-f180.google.com with SMTP id db12so12320460veb.39 for ; Mon, 17 Feb 2014 11:33:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=/wcU7YJMyZSjwqt4wM9qyMy7XtTLYsEEgGpeUBKZMXY=; b=qikFxM9qbSl3FshL0ZyHpF6BZRqHy+SHWRGzpPw6XBumJcqzMJOaBBr1e20SujJx6F qSwcRdVg/esAyBfB92g3u0y9J811QAe3IAtS8oaz3+ruZ8JidqFL0DZDhlWVe5NGyeY2 OTc+kl/Z4I/oBEvUGIoSRwkpfSFCyzgvRCcn2fesElfX9ivItgilZz3EA00q4DY8wXan fp1PHeMKZDjAYO2k1L5I6NM++YLWxUSocWR5svyktaXuB3hltq6y57mxyUo9hpKvJujP +Ro2fvrWRwgIlt0fkwLdYwsO6pBUZ6JjTp9+W/sLVflxqcyyuSM/8sXa+WYa7IxyitPc uX5Q== MIME-Version: 1.0 X-Received: by 10.52.94.77 with SMTP id da13mr1177382vdb.55.1392665591154; Mon, 17 Feb 2014 11:33:11 -0800 (PST) Received: by 10.58.4.129 with HTTP; Mon, 17 Feb 2014 11:33:10 -0800 (PST) In-Reply-To: References: <20140217163404.6606994.39682.12147@blackberry.com> Date: Mon, 17 Feb 2014 11:33:10 -0800 Message-ID: Subject: Re: XML Namespaces From: Jesse To: "dev@cordova.apache.org" Content-Type: multipart/alternative; boundary=20cf307f3bf0da3f7904f29f3953 X-Virus-Checked: Checked by ClamAV on apache.org --20cf307f3bf0da3f7904f29f3953 Content-Type: text/plain; charset=ISO-8859-1 The config.xml file is currently read at launch on all platforms to decide what the start-page is, any preferences that exist, and what features are allowed. This has deeper implications than just cli projects. @purplecabbage risingj.com On Mon, Feb 17, 2014 at 11:26 AM, Brian LeRoux wrote: > this is at the project level (cli projects) not the platform level so I > think we're ok > > that said, this whole discussion reeks of bikeshed > > > On Mon, Feb 17, 2014 at 11:17 AM, Jesse wrote: > > > FYI. Windows Phone SDK and Windows 8 'native' .net SDKs do NOT provide a > > library to parse generic json objects, while reading XML is trivial. > > I could easily add the 6MB JSON.net [1] library to support this, but I > have > > avoided every dependency I could in getting to this point, so I would > > rather not. I would likely have to write ~400 LOC to use the > > DataContractJsonSerializer to parse the file, which isn't a huge deal, > but > > should be considered. I always strive to write as little code as > possible. > > > > Please keep in mind the 'native' implications of making the move to .json > > only, and not just the convenience of inspecting, authoring, and > modifying > > the config file. > > > > > > > > [1] http://james.newtonking.com/json > > [2] > > > > > http://msdn.microsoft.com/en-us/library/system.runtime.serialization.json.datacontractjsonserializer(v=vs.110).aspx > > > > > > @purplecabbage > > risingj.com > > > > > > On Mon, Feb 17, 2014 at 8:34 AM, Josh Soref > wrote: > > > > > Jonathan wrote: > > > > It fits more naturally with some 'native' tools (e.g. android & > windows > > > 8). > > > > IDE's have better support for it. > > > > > > This is changing > > > > > > http://blogs.msdn.com/b/visualstudioalm/archive/2014/02/06/json-debugger-visualizer-in-visual-studio-2013.aspx > > > > > > > If you're developing only with css,js,html -> json makes more sense > > > > > > > If you're developing using native tools (plugman flow) -> xml makes > > more > > > sense > > > > > > Tools evolve. I don't see this as a particularly strong argument. > > > --20cf307f3bf0da3f7904f29f3953--