From adffaces-user-return-324-apmail-incubator-adffaces-user-archive=incubator.apache.org@incubator.apache.org Fri Jun 16 21:03:41 2006 Return-Path: Delivered-To: apmail-incubator-adffaces-user-archive@locus.apache.org Received: (qmail 84915 invoked from network); 16 Jun 2006 21:03:41 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 16 Jun 2006 21:03:41 -0000 Received: (qmail 9172 invoked by uid 500); 16 Jun 2006 21:03:41 -0000 Delivered-To: apmail-incubator-adffaces-user-archive@incubator.apache.org Received: (qmail 9148 invoked by uid 500); 16 Jun 2006 21:03:40 -0000 Mailing-List: contact adffaces-user-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: adffaces-user@incubator.apache.org Delivered-To: mailing list adffaces-user@incubator.apache.org Received: (qmail 9138 invoked by uid 99); 16 Jun 2006 21:03:40 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 16 Jun 2006 14:03:40 -0700 X-ASF-Spam-Status: No, hits=2.0 required=10.0 tests=HTML_MESSAGE,RCVD_IN_BL_SPAMCOP_NET,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: domain of awiner@gmail.com designates 66.249.92.170 as permitted sender) Received: from [66.249.92.170] (HELO ug-out-1314.google.com) (66.249.92.170) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 16 Jun 2006 14:03:39 -0700 Received: by ug-out-1314.google.com with SMTP id q2so1797808uge for ; Fri, 16 Jun 2006 14:03:18 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:mime-version:content-type; b=qv05pL27t6VjGxAvNNri2Flqiu0AvxwmU3AeBJGzm85T8SWiFLCwDHDbQfseDUxAOGJKQJ4Eujc1RJ2hHTlncInw17DWdRxyv4BzNSHgx+XmxfEVfj7vkGeaBDtPOyx5h7zk0yr9jKQh0KJQyy0vQdhhV7FJ+o0I9J5ouFf9/sQ= Received: by 10.66.222.9 with SMTP id u9mr3115229ugg; Fri, 16 Jun 2006 14:03:18 -0700 (PDT) Received: by 10.67.102.15 with HTTP; Fri, 16 Jun 2006 14:03:06 -0700 (PDT) Message-ID: <6dac79b90606161403o3c5ef6cakdcf772c910c4f7c7@mail.gmail.com> Date: Fri, 16 Jun 2006 14:03:06 -0700 From: "Adam Winer" To: adffaces-user@incubator.apache.org Subject: Tag renaming proposal MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_6733_27000957.1150491786117" X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N ------=_Part_6733_27000957.1150491786117 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline All, Shortly before we got the source out, a proposal started circulating internally to rename some of our tags to make them more intuitively named and more obvious, especially to first time users. We have been using a pretty rigorous pattern: ... which is good for JSF experts, but not necessarily great for first time users. Some of the ideas to simplify this: - Omit component-family in some cases (esp. "object") - Use supertype for component families in others (esp. "input" instead of "selectInput" and "panel" instead of "showOne" or "decorate") - Improve renderer-type names (esp. add "Layout" to panels that perform layout) - Occasionally, just pick names that are one-offs that are clearer. That said, here's the list of proposed name changes. I want to emphasize that *ALL* of these are first-draft suggestions, and I'd like as much input as possible on these names (and others). If you're a user and have found one of our component names particularly baffling, let us know; if you've found one of the existing names perfect, but find the new name confusion, let us know that too! Old Name New Name ------------------ --------------- decorateCollection panelCollection navigationLevel navigationPane navigationPath breadCrumbs navigationTrain train objectIcon icon objectImage image objectMedia media objectSeparator separator objectSpacer spacer panelBorder panelBorderLayout panelForm panelFormLayout panelGroup panelGroupLayout panelHorizontal panelHorizontalLayout selectInputColor inputColor selectInputDate inputDate selectInputText inputLOV showOneAccordion panelAccordion showManyAccordion panelAccordion (merge with showOneXyz) showOneChoice panelChoice showOneRadio panelRadio showOneTabs panelTabbed There's no deadline for feedback, but sooner would be better. :) Thanks in advance, Adam ------=_Part_6733_27000957.1150491786117--