How can Struts which is inherenlty incompatible with JSF be a "better fit" than MyFaces which is a JSF implementation? I would prefer Darwin rather than Machievelli resolve the Struts v. JSF choice and think that Ted as usual is right on the mark.
Jack On Wed, 29 Dec 2004 12:56:35 -0800, Craig McClanahan <[EMAIL PROTECTED]> wrote: > On Wed, 29 Dec 2004 14:44:47 -0500, Ted Husted <[EMAIL PROTECTED]> wrote: > > > Objectively, I think that Shale would be a better fit for Apache MyFaces. > > If the scope of the MyFaces proposal were expanded to "building a JSF > implementation and value added 'stuff' around it" instead of "building > a JSF implementation, and oh by the way here's some components too", > this might indeed be a possible future. I'm also looking at some > other alternatives if the Struts folks decide not to go this way. > > > 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. > > The situation with Shale inside of MyFaces would be muddled by a > potential misunderstanding ... it would be silly to build such a thing > that was dependent on MyFaces internals, when you would really want > such an architecture to work on any JSF implementation (the same way > that Struts works on top of any servlet/JSP container). It would be > tiresome to keep having to deal with an incorrect perception, based on > the fact that it would be a subproject. > > Craig > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > -- ------------------------------ "You can lead a horse to water but you cannot make it float on its back." ~Dakota Jack~ "You can't wake a person who is pretending to be asleep." ~Native Proverb~ "Each man is good in His sight. It is not necessary for eagles to be crows." ~Hunkesni (Sitting Bull), Hunkpapa Sioux~ ----------------------------------------------- "This message may contain confidential and/or privileged information. If you are not the addressee or authorized to receive this for the addressee, you must not use, copy, disclose, or take any action based on this message or any information herein. If you have received this message in error, please advise the sender immediately by reply e-mail and delete this message. Thank you for your cooperation." --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]