--- Sean Schofield <[EMAIL PROTECTED]> wrote: > Shale and MyFaces are two entirely different projects > started by two entirely different groups of people. > The only thing they have in common in JSF.
Agreed completely. And MyFaces Extensions is a set of extensions to core JSF that should work on any JSF according to its description. > If you like the commons validator stuff for JSF then > you are going to have to end up using Shale. That's a non-starter. While JSF and Struts are already accepted by the market, customers and mgmt, Shale is still too new (near zero market share, still under early development not release...). While I'd love to start playing with Shale, it's not going to make into my or my customers' deployed apps anytime soon, while JSF and common JSF extension tags (like MyFaces Extensions) could. > One thing I can say for 100% sure is that there is > no point in MyFaces adding something that is > already available in Shale. Completely disagree with you on that one. Adding something shale-specific to MyFaces makes no sense. Adding a JSF tag(s) that would be of use to all users of any JSF (since JSF validators ootb leave a bit to be desired) across all JSF implementations (JSF is supposed to be a standard, so apps you build with JSF should run on all JSF impls where possible) to MyFaces Extensions (not MyFaces core) makes complete sense. If Shale had an extension library that had useful JSF tags that could be used across all JSF implementations, then I could see your point. But Shale is a new framework that's not yet done and it has now embedded these useful-across-the-JSF-board tags within the Shale Core such that you couldn't use them without including the Shale core in your app. Struts didn't include commons-validator within Struts core, it's a separate subproject so that it could be used across other projects that had similar needs. > Shale is new techonology but then again so is > MyFaces and JSF for that matter. JSF is shipping in several commercial IDEs already, and thus has market and mindshare. Shale, while cool and interesting does not yet have that luxury. I hope that it does at some point, but I would still like to see generally useful JSF tags included in the JSF project extensions not in a superset framework project. Thanks, and I know these questions are more oriented toward Craig and David than you and the MyFaces PMC, but I was hoping someone on the MyFaces Extensions contributor team would offer to add this functionality to the MyFaces extensions (at which point Craig and David could decide whether to keep their own copy in the Shale "core" or to depend on the MyFaces extensions like other JSF apps and JSF supersets could). __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com

