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 AC7F9200ACA for ; Thu, 9 Jun 2016 17:23:46 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id AB232160A58; Thu, 9 Jun 2016 15:23:46 +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 F39AF160A29 for ; Thu, 9 Jun 2016 17:23:45 +0200 (CEST) Received: (qmail 18912 invoked by uid 500); 9 Jun 2016 15:23:40 -0000 Mailing-List: contact dev-help@flex.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@flex.apache.org Delivered-To: mailing list dev@flex.apache.org Received: (qmail 18895 invoked by uid 99); 9 Jun 2016 15:23:39 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd2-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 09 Jun 2016 15:23:39 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd2-us-west.apache.org (ASF Mail Server at spamd2-us-west.apache.org) with ESMTP id 4B4BA1A0883 for ; Thu, 9 Jun 2016 15:23:39 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd2-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 1.198 X-Spam-Level: * X-Spam-Status: No, score=1.198 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_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd2-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx2-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd2-us-west.apache.org [10.40.0.9]) (amavisd-new, port 10024) with ESMTP id GLb32-6ro8C8 for ; Thu, 9 Jun 2016 15:23:38 +0000 (UTC) Received: from mail-qg0-f51.google.com (mail-qg0-f51.google.com [209.85.192.51]) by mx2-lw-eu.apache.org (ASF Mail Server at mx2-lw-eu.apache.org) with ESMTPS id 770FB5F2C5 for ; Thu, 9 Jun 2016 15:23:37 +0000 (UTC) Received: by mail-qg0-f51.google.com with SMTP id p34so22060283qgp.1 for ; Thu, 09 Jun 2016 08:23:37 -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=kLtlD9U4dnX9UaDqJ8+n66FsePfWSo6BNMqji2Pw0mY=; b=nyeebRPc3Pbbzrxb6I7KpFt3G6OOPAMkP57gq/D6nUllU8V849eYST7I6EHLXXCRxF k87SsZsDK41kkSl1qfGLgqt/l9TayClA9YcRjfkCUbA9zJbHcstQGp2JNEl7bVEKNRPh Ni99h+d5iu0VPn5Pvb61YGWRyu/ikecfSP35Cc1GYm4a69tBRS/wNYJbLT/S2RTXjWJ8 F7U3TVBVa4ahxe8VYEAIV6OAcsYdqPh2AqCdSSZfLpZKNHFUhC+LNvzl24P0ogGfRTv/ DCM323BHsRTn2OPBnjcyf2OtMXAwzcW5a6hX7+RscWhxa8WmGgqkZztnRs/8ye3J3FDj +nEg== 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=kLtlD9U4dnX9UaDqJ8+n66FsePfWSo6BNMqji2Pw0mY=; b=Kpj7BQpbk5rNacZB0o+D1p/8PnMJ+qfDsLRhUZ7UhB9T3wuk79bqVbGWADjOu+Kn+E txA92RAPguK6M2IQSbHdsj2ifsytbwB6qbNbGEo4e9CePUitH4aGKfF9CsAXl55VZK97 ChJuuC3wIyt1LsKt6h35ek69b8Dv//bJq0UGn8a33KAA2uj5OpnhYyQRe9EWvtdKJES0 miWnyePhO9W7VMyrb+1bxFjqsc0j7JNf0JKd0LxpaADn4IRhuCPNwHpwrRSttSDE4Q4c lbk6W5AnROBL2zPiuqUhBvYFlKa/43CuqyCjRxPlWuplV/3pHNcKIoosnkn0GQZBY5ru 5grA== X-Gm-Message-State: ALyK8tL1s03JYAgwJn7ornzRqzU/NgvPfPsG0PDAC5wuFJlguYQzhvG0xXkH2iAvUhfVQma59lKZXzfFFD6axw== X-Received: by 10.140.102.117 with SMTP id v108mr10038378qge.103.1465485810385; Thu, 09 Jun 2016 08:23:30 -0700 (PDT) MIME-Version: 1.0 Received: by 10.140.43.33 with HTTP; Thu, 9 Jun 2016 08:22:50 -0700 (PDT) In-Reply-To: References: <4EE91752-3B2A-449F-956A-0C23A540A81B@gmail.com> From: Josh Tynjala Date: Thu, 9 Jun 2016 08:22:50 -0700 Message-ID: Subject: Re: [FLEXJS] Named Configs for JS, JQuery, Node, and CreateJS To: dev@flex.apache.org Content-Type: multipart/alternative; boundary=001a11c16ec426c8680534da0163 archived-at: Thu, 09 Jun 2016 15:23:46 -0000 --001a11c16ec426c8680534da0163 Content-Type: text/plain; charset=UTF-8 It occurred to me too that a separate SWC for browser APIs would make sense, since Node should only need a subset of JS types from js.swc. I think it's a good idea. - Josh On Thu, Jun 9, 2016 at 8:17 AM, Alex Harui wrote: > > > On 6/9/16, 4:25 AM, "Harbs" wrote: > > >Nice. > > > >This should make things much easier. Good direction! > > Thanks. There are some limitations because the naming scheme is > one-dimensional. For example, I did not create a cordova-config.xml > because you might actually use Jquery as the UI framework in a Cordova app > and/or Google Maps in the same app and then we'd need every combination of > configname (jquery-cordova-googlemaps-config.xml) > > Also, it occurred to me that now that we have named configs, we can > re-think some of how the externs SWCs are configured. For example, the > node-config.xml references js.swc, but I'm now wondering if we should > break out the browser APIs from js.swc into a browser.swc so anyone doing > node work won't be offered Window/Document/MouseEvent in the > code-assistance. Then we can make such changes behind the named-configs > and affect fewer people. > > Thoughts? > -Alex > > --001a11c16ec426c8680534da0163--