On Wed, 29 Dec 2004 16:28:32 -0800, Martin Cooper wrote:
>> > Back in the day, it might have been better if we had placed
>> most of our taglibs with Jakarta Taglibs, rather than keep them
>> all here. I think this is the same sort of thing.
>>
>> The problem with this theory relates to a similar issue that
>> would be  raised if Shale were a MyFaces subproject.  It's the
>> fact that the  Struts tag libraries have dependencies on the
>> Struts core, which in  some cases (like manufacturing a form bean
>> on demand, doing  transaction tokens, and interacting with
>> validation rules) are fairly  deep.  It would not have been
>> particularly useful to create an  arbitrary binding API between
>> the two, just so the tags could  theoretically be used on their
>> own, without Struts.
>>
>
> This is all water under the bridge, of course, but the goal
> wouldn't necessarily have been to make these tags usable without
> Struts. Rather, they would be located in a (sub)project that cares
> primarily about tag libraries. There are several taglibs in JT that
> rely on additional packages to be useful (e.g. BSF, JMS, JNDI,
> Mailer). The Struts tags would fit fine along with those.
>
> On the other hand, I suppose we could still move them over there.
> The JT lists sometimes get questions on the Struts taglibs already.
> -)

Yes, I still think it would be great if we maintained the html/el-html taglibs 
here, and the others lived at Jakarta Taglibs. But, there would have to be 
people in the Jakarta Taglibs community willing to take responsibility for the 
care and feeding of the libs. Just like there are people in Jakarta Commons 
willing to take responsibility for BeanUtils, Digester, et al.

I apply patches to the tags here, when I can, as a courtesy to others, but it 
would better if they were maintained by people who actually use them.

I think one of the very first things we started to say about 2.x is that we 
were going avoid past mistakes and do all the "could-a-would-a-should-a" 
things. So, just like it would be better if the independent Struts tags were 
maintained by Taglib people, I'm suggesting that Shale would be best maintained 
by JSF people. Right now, we seem desperately short of JSF people. So why not 
just move he mountain?

Personally, I think it would be great if JSF did take off, and a strong open 
source community grew up around the technology. Right now, our strongest JSF 
community is living at Apache MyFaces. It's better to play to our strengths.

-Ted.



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to