Return-Path: Delivered-To: apmail-myfaces-dev-archive@www.apache.org Received: (qmail 2727 invoked from network); 4 Oct 2008 18:00:35 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 4 Oct 2008 18:00:35 -0000 Received: (qmail 84124 invoked by uid 500); 4 Oct 2008 18:00:33 -0000 Delivered-To: apmail-myfaces-dev-archive@myfaces.apache.org Received: (qmail 84078 invoked by uid 500); 4 Oct 2008 18:00:33 -0000 Mailing-List: contact dev-help@myfaces.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "MyFaces Development" Delivered-To: mailing list dev@myfaces.apache.org Received: (qmail 84066 invoked by uid 99); 4 Oct 2008 18:00:33 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 04 Oct 2008 11:00:33 -0700 X-ASF-Spam-Status: No, hits=-1.0 required=10.0 tests=RCVD_IN_DNSWL_LOW,SPF_HELO_PASS,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of gcjmu-myfaces-dev@m.gmane.org designates 80.91.229.2 as permitted sender) Received: from [80.91.229.2] (HELO ciao.gmane.org) (80.91.229.2) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 04 Oct 2008 17:59:30 +0000 Received: from root by ciao.gmane.org with local (Exim 4.43) id 1KmBQA-0000Ra-61 for dev@myfaces.apache.org; Sat, 04 Oct 2008 18:00:02 +0000 Received: from cm153-213.liwest.at ([81.10.153.213]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 04 Oct 2008 18:00:02 +0000 Received: from werner.punz by cm153-213.liwest.at with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 04 Oct 2008 18:00:02 +0000 X-Injected-Via-Gmane: http://gmane.org/ To: dev@myfaces.apache.org From: Werner Punz Subject: Re: Thoughts on Trinidad Date: Sat, 04 Oct 2008 19:55:55 +0200 Lines: 35 Message-ID: References: <71235db40809290917y18b48740xffd9e7e4bd8d056b@mail.gmail.com> <254acf980809290943g39690d81kfb583e723e47ceb4@mail.gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: cm153-213.liwest.at User-Agent: Thunderbird 2.0.0.14 (Macintosh/20080421) In-Reply-To: Sender: news X-Virus-Checked: Checked by ClamAV on apache.org Andrew Robinson schrieb: >> However, as Matthias pointed out, JSF 2.0 standardize Trinidad's principal >> core features namely PPR and Resource handling and hopefully skinning too. >> Under such circumstances, I feel that we should wait for 2.0 to be cemented >> before going through a massive refactoring of some of the old and twisted >> code parts so that the refactored design is fully compatible with 1.2, but >> using 2.0 concept to make the upgrade to 2.0 easier imho. > > Although those are really good concerns, I wonder how long it will > take JSF2 to be adopted. It seems like many are even reluctant to > adopt 1.2. So I wonder if it is still worth it for us to make an > effort to at least clean up the 1.2 trunk? (I did not mention the 1.0 > trunk as I seem to have lost my desire to maintain the JSF 1.1 code > myself) > Well the JSF 1.2 adaption is slow, due to several reasons, some people cannot due to the Java 5 adoption inherent to JEE5 (Political concerns). For others it simply is not worth it, they do not gain too much, most areas JSF 1.2 addresses are covered already by extensions. JSF2 however is an entirely different issue, if it works out it removes pretty much every weak point of jsf and adds a lot of stuff people really need in their day to day applications. I assume the adoption will probably very high with new applications probably trying to target 2.0 asap! > I guess it comes down to time and desire. I worry about the UIXNode > conversion as I don't yet fully understand that code enough to feel > comfortable porting it without missing things. I guess I could create > sandbox renderers for the components, then if they look complete, we > could promote them & replace the UIXNode ones at that time. Is there a > WIKI page that I missed that talks about how to convert these guys or > about any of the UIXNode architecture? +1