Eddie Bush wrote:

I think Joe makes a good point. Shale is what we have as a possible direction ... and it's being fleshed out. Jerico, better or worse, I don't think is.

At this point, we're probably better to "put our code where our mouths are", if we don't like the direction things are headed.

<flashback>
You know, when I was a kid, I thought life was fantastic, save for the nights I absolutely forced my dad to blister my bottom to make me go to bed (kids ... it's their job) - it was so simple! After several years though, I got a few more years on me and daddy just kept making me behave more and more! Argh! Life wasn't quite as simple anymore :-( I had more responsibilities and more expectations laid on me.


Hey! That kinda sounds like Struts, doesn't it? Hrm ... You know, I'm losing my hair, and I don't look like I used to either. Heck, I've gained a good 20 pounds since I was in college - and we won't talk about since Highschool!
</flashback>


:-)

Struts is kind of Craig's baby. I think it's pretty suitable that he make his baby grow up to prepare it for the big bad world. As with any parent, all he can do is steer it in the direction he feels is right. A parent *is* morally obligated to teach their children the best they can, after all.

All I'm saying is that instead of casting all the dissenting remarks, we should recognize that Craig has put his best foot forward (People kinda thought he was nuts when he started Struts, if I remember the stories). If a person has an implementation to put along-side of what he's got then I don't think it'd be real hard to do some comparison shopping, but it's pretty hard to comparison shop without something to compare to. Duh? Hehehe ...

You are right on the target, man. As Ted has spoken on several places that real developers write proposed codes to get feed back from others. He/she then uses the codes to make a living. This is the greatest part of open sources, relying on economic invisible hand. I like to go half step further that as a technology entrepreneur (i am not a programmer geek), i make my decision based on real deliverables that best meet requirements. We are accountable for our own actions.


Speaking out different opinions however is a very healthy first step while waiting for real codes on the table and keep things in proper perspective. Until we have real codes, we proceed with what is available.

BaTien
DBGROUPS


Maybe I'm too trusting, but having observed Craig's comments on shale and JSF and the pieces of JSF that "Shale proposes to depend upon", and realizing that he's in a very select, choice position so far as perspectives are concerned, I'm inclined to trust the guy. ... especially when he keeps saying, "It'll be alright" (basically) and all the people that have something negative to say about Shale have to chip-in "... but I'm really not familiar with Faces".


So far as Hans' comment goes. Whose word are you going to take? You've got a choice between Hans, who is certainly a sharp cookie, and Craig. Hans is a bright guy who has done his homework and written us some fine literature ... and Craig is out there setting the tone for JSF ... oh, wait, Craig pretty well set the tone for Struts too - he invented it!

... my money is on Craig ... :-)

Peace ;-)

Eddie

P.S. - There's nothing wrong with discussion. Discussions generally have two sides though, and most of what I've heard about Shale here is pretty one-sided. My personal opinion is that it's time for folks to stop putting it down unless they've got a better idea and some code to put with it.

----- Original Message ----- From: "Dakota Jack" <[EMAIL PROTECTED]>
To: "Struts Users Mailing List" <[EMAIL PROTECTED]>
Sent: Sunday, November 21, 2004 12:01 AM
Subject: Re: JerichoFaces ?


On Sat, 20 Nov 2004 09:18:18 -0600, Joe Germuska <[EMAIL PROTECTED]> wrote:

I think a lot of people are making a mistake by making more out of
Shale than it is.  Shale is a proposal and a prototype.  It is here
now for people to use it and see what they thing of it.  It is taking
the opportunity to re-imagine Struts free of some of the backwards
compatibility baggage that Struts 1.x has.


Shale is Java ServerFaces: "ViewController is an interface describing
a JavaBean that is associated with a JavaServer Faces view (typically
a JSP page)", cf. http://www.apache.org/~craigmcc/struts-shale/.  Java
ServerFaces or Shale and Struts are different and inherently
incompatible visions, cf. the connection between Struts and JavaServer
Faces in Hans Bergsten's book on the same.  Is pointing this out or
raising the issue a problem?

The name "Struts" has great branding value as the advocates of Shale
and Java ServerFaces clearly see.  If you want to take that name and
give it to something fundamentally and philosophically inconsistent,
be my guest.  You are right.  People can continue to work on Struts
after the name has been moved to an architecture which is inconsistent
with Struts.  Things get a little confusing, perhaps, but that can be
done.

But, saying that this is happening (1) is not to denigrate Shale or
Java ServerFaces; (2) has nothing to do with the ASF open source
process and what people can and cannot work on; (3)  is not to support
or to decry the process.  Heck, maybe this is not right.  Seems to me
that discussion of what is happening and knowledge of the same is
legitimate, isn't it?  People can do what they want.  There still is
the need to be aware of what is happening in making such choices.  No?

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~

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




--- avast! Antivirus: Outbound message clean. Virus Database (VPS): 0447-1, 11/19/2004 Tested on: 11/21/2004 3:04:21 AM avast! - copyright (c) 2000-2004 ALWIL Software. http://www.avast.com




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

.



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



Reply via email to