+1 to that vision.

I'll ditch the current Extended code.

Hen


On Tue, Jan 14, 2014 at 8:47 AM, Jeremy Boynes <jboy...@apache.org> wrote:

> On Jan 13, 2014, at 9:51 PM, Henri Yandell <flame...@gmail.com> wrote:
>
> > Any thoughts Jeremy on our containing tags outside of the Standard
> > implementation?
> >
> > I was pondering folding the Extended one (which contains two very tiny
> > tags) into the Standard taglib, or if you don't see any likelihood for
> > adding new ones, just removing it.
>
> If anything, I think I would rather go in the other direction, breaking
> Standard down into individual taglibs. I think there are a number of users
> who primarily rely only on core & fn in their applications, using other
> libraries for the functionality in fmt, sql, and xml. It would be nice to
> be able to consume them that way. Splitting them up would also allow
> specific libraries to be optimized through tag plugins or by Jasper itself.
>
> Those other libraries have also not really kept up with the times. For
> example, fmt is heavily coupled to native Java L10N which I think still
> lags behind icu4j and hasn’t added basics like named placeholders, sql has
> been superseded by frameworks like JPA but even the basic JDBC support
> could take advantage of “new" things like @Resource injection, and we’ve
> added a hard dependency on Xalan to address xml performance and the spec
> still hasn’t touched new features like XPath 2 or XQuery.
>
> “Extended” is a vague name so I would be in favor of just dropping it and
> replacing it with more specific libraries e.g. localization, xpath, json or
> whatever we decide to work on.
>
> Cheers
> Jeremy
>
>

Reply via email to