Actually, as far as I know, all of the MyFaces committers are +1 for making a tomahawk.taglib.xml file for MyFaces part of the distribution. The problem is that we don't have an automated process in place to keep the file up to date yet. Hence Bruno's comment that we'll address it in Tomahawk for JSF 1.2 since no committer has had the time and energy to tackle it in our current build system.
As for "what harm", if we put something into the main tomahawk jar file, it becomes exceedingly difficult for end-users to override those definitions. Since there's no process in place to automatically generate the right definitions, there's a lot of room for error here. If we can't keep a community wiki page up to date with the correct definitions, it stands to reason that a committer-only file (committers being only a small subset of the community maintaining the wiki page) is going to be worse, not better, at having the correct entries in the taglib file. I think Bruno's tomahawk-facelets.jar file is probably the best short-term solution until we get the automated build in place. On 8/3/07, Nebinger, David <[EMAIL PROTECTED]> wrote: > > > I thought: why not putting this file <facelets defn file for > tomahawk> > > right away in the meta-inf of the Tomahawk jar? > > Won't harm nobody but will certainly help a lot of people. > > Although I still subscribe to that idea, he had a point also: > > MF and facelets are indeed 2 different technologies, better keep the 2 > apart. > > Oh, come on, I've heard lame excuses before but this would seem to take > the cake. > > It's not like facelets support requires additional code/classes/whatever > to use tomahawk and facelets, it is merely the extra xml file. > > Now the end users are forced to try to track down a working file that > has a version that works with the version of tomahawk they're using. > > Give 'em a break and just add the file and be done with it... >

