Return-Path: Delivered-To: apmail-jakarta-taglibs-dev-archive@www.apache.org Received: (qmail 21919 invoked from network); 9 Mar 2004 12:53:05 -0000 Received: from daedalus.apache.org (HELO mail.apache.org) (208.185.179.12) by minotaur-2.apache.org with SMTP; 9 Mar 2004 12:53:05 -0000 Received: (qmail 90066 invoked by uid 500); 9 Mar 2004 12:53:02 -0000 Delivered-To: apmail-jakarta-taglibs-dev-archive@jakarta.apache.org Received: (qmail 90025 invoked by uid 500); 9 Mar 2004 12:53:00 -0000 Mailing-List: contact taglibs-dev-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: List-Help: List-Post: List-Id: "Tag Libraries Developers List" Reply-To: "Tag Libraries Developers List" Delivered-To: mailing list taglibs-dev@jakarta.apache.org Received: (qmail 90005 invoked from network); 9 Mar 2004 12:53:00 -0000 Received: from unknown (HELO hm13.locaweb.com.br) (200.246.179.113) by daedalus.apache.org with SMTP; 9 Mar 2004 12:53:00 -0000 Received: (qmail 31395 invoked from network); 9 Mar 2004 12:50:19 -0000 Received: from hm101.locaweb.com.br (200.213.197.211) by hm13.locaweb.com.br with QMTP; 9 Mar 2004 12:50:19 -0000 Received: (qmail 30866 invoked from network); 9 Mar 2004 12:52:42 -0000 Received: from unknown (HELO ?200.207.115.161?) (webmaster@felipeal.net@200.207.115.161) by hm101.locaweb.com.br with SMTP; 9 Mar 2004 12:52:42 -0000 Subject: Re: string taglib From: Felipe Leme To: Tag Libraries Developers List In-Reply-To: References: Content-Type: text/plain Message-Id: <1078836776.27598.120.camel@homer.felipeal.net> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 (1.4.5-7) Date: Tue, 09 Mar 2004 09:52:57 -0300 Content-Transfer-Encoding: 7bit X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N On Tue, 2004-03-09 at 04:50, Henri Yandell wrote: > I've been thinking recently that a new version of the String taglib is > needed, implemented entirely as a set of EL-functions. I agree that EL support is a must. Not only for String, but for all supported taglibs (like mailer, for instance). So, we need a generic framework to help that task (I'm working on it, but it will take a while until the idea is mature enough to be sent to the list) > Those that are already handled would be removed. Agree. For instance, the random tags. Besides being handled by another taglib (Random), they are based on Commnons Lang random classes, that have some complex syntax in some cases. > It's a vague todo > [random(6 months) eta] for me at the moment. Don't worry about time - just the fact of having these discussions is already a progress for the project's current status :-). Maybe a next step would be defining an execution plan for the whole project. Something like this: 1.Finish migration to ASF 2.0 license 2.Create the new Legacy category and re-classify existing taglibs 3.Fix existing bugs 4.Release new bug-fix releases 5.Migrate to the new EL-support schema 6.Release a minor/major release that supports EL and RT Of course, some of these tasks could be done in parallel (for instance, fixing bugs and planning the LE support). > > I saw someone mention that the string taglib should also be called > > "Legacy". It might have me, but if so, it was a mistake. > This taglib however contains a lot of functionality that isn't > > provided by JSTL and I'd very much like to see it kept in... I agree. There might be some functionality provided by JSTL 1.1 functions, but that's not enough for 2 reasons: - string currently has more tags than what's provided by JSTL 1.1 functions - EL functions are only available on 2.0 and it will take a while for it to be default and 1.2 be considered "legacy" Felipe --------------------------------------------------------------------- To unsubscribe, e-mail: taglibs-dev-unsubscribe@jakarta.apache.org For additional commands, e-mail: taglibs-dev-help@jakarta.apache.org