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]