Return-Path: X-Original-To: apmail-incubator-flex-dev-archive@minotaur.apache.org Delivered-To: apmail-incubator-flex-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 48E2D964C for ; Tue, 31 Jul 2012 14:15:17 +0000 (UTC) Received: (qmail 45672 invoked by uid 500); 31 Jul 2012 14:15:16 -0000 Delivered-To: apmail-incubator-flex-dev-archive@incubator.apache.org Received: (qmail 45634 invoked by uid 500); 31 Jul 2012 14:15:16 -0000 Mailing-List: contact flex-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: flex-dev@incubator.apache.org Delivered-To: mailing list flex-dev@incubator.apache.org Received: (qmail 45626 invoked by uid 99); 31 Jul 2012 14:15:16 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 31 Jul 2012 14:15:16 +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 (athena.apache.org: domain of justinmclean@gmail.com designates 209.85.160.47 as permitted sender) Received: from [209.85.160.47] (HELO mail-pb0-f47.google.com) (209.85.160.47) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 31 Jul 2012 14:15:08 +0000 Received: by pbbrq2 with SMTP id rq2so10306940pbb.6 for ; Tue, 31 Jul 2012 07:14:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:content-type:mime-version:subject:from:in-reply-to:date :content-transfer-encoding:message-id:references:to:x-mailer; bh=K9VUzzl7DKlA0Mojxp6burTrfaivk9B2XIz+EKOhv1c=; b=qeo+peho0KGGs5V4TMFU8qgpahr0Xd9o38KzU9hvD+93qFN6H/aq4kGANevVL5+Bmt q2oPbxQ8qV0ommiPDeG8+8hsSOwTUqq6LWDg+XbemOyAVDikPGl97E7Sckfc7sD7z2tl F4LZegIRzQfWIQBs16+hbfp1Va0M99L3U1+XBvY2xshv8yLue52DT23jRKQVtV3FDmR7 VC/BDHqiJUfRUe23SRI7sf2PWeLFvsB0pqMp8nHu+vw3xxV4Bn/KHqCtFXOV0DRJnEX8 T/ZFMxHiFJlW9Lccq2SxvSx+dgN7PTFKnTaN6LpYoObbPpOJUPncbYQgNIFwRv0v9bAG h7rg== Received: by 10.68.227.37 with SMTP id rx5mr44033747pbc.47.1343744087936; Tue, 31 Jul 2012 07:14:47 -0700 (PDT) Received: from [192.168.0.9] (124-149-46-91.dyn.iinet.net.au. [124.149.46.91]) by mx.google.com with ESMTPS id nu5sm358873pbb.53.2012.07.31.07.14.45 (version=TLSv1/SSLv3 cipher=OTHER); Tue, 31 Jul 2012 07:14:47 -0700 (PDT) Sender: Justin Mclean Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Apple Message framework v1280) Subject: Re: What namespace should new components go in? From: Justin Mclean In-Reply-To: Date: Wed, 1 Aug 2012 00:14:39 +1000 Content-Transfer-Encoding: quoted-printable Message-Id: References: To: flex-dev@incubator.apache.org X-Mailer: Apple Mail (2.1280) X-Virus-Checked: Checked by ClamAV on apache.org Hi, > That would mean that each time we release with some additional = components we would end up adding a new namespace (i.e we'd have got a = new namespace for a spark DataGrid) Nor am I suggesting one namespace per new component added. I was just = suggesting one new namespace to add new components to. Yes in some cases = it may make more sense to add new components to the existing spark or mx = namespace. The postccode formatter/validator classes are not quite mx = and not quite spark so it's a little difficult to know where to add them = if we didn't add a new namesapce. > That said I think it was insane that Adobe threw all ui components = into a single "component" package with the introduction of spark instead = of keeping the "container", "control" packing used in mx, with the = extremely lame excuse that it was difficult to distinguish the = difference between containers and controls in spark. +1 to that. We might be able to change that via adding duplicate = packages via manifest files (I think not tired). Along the same lines as = mx:Rect/s:Rect? Thanks, Justin=