Hi Andrew,

Well, I was on the JSR 127 group for a while, and I certainly know
Barracuda, so I'll take a stab at answering your question.

My initial reaction when I first read the JSR (almost 2 years ago?) was
"wow...this sounds just like Barracuda". Then as I got more involved it
seemed to me that they were taking things a significantly different
direction (much to my disappointment).

Now, if anyone is interested there's a copy of a Barracuda vs. Struts vs.
JSR-127 review (available here:
http://atmreports.com/downloads/barracuda_vs_struts_vs_jsr127.zip) that I
completed shortly after attending the first JSR meeting. As you read, please
keep in mind that:

a) these comments are based on what JSR-127 looked like nearly 2 years
ago...there's undoubtedly been a huge amount of changes, refinements, etc,
and my recollection is probably fuzzy in many areas.

b) these comments are solely my opinions, and are probably wrong in many
respects; the purpose of this review was NOT to dis either Struts or
JSR-127, but rather to try and understand how it relates to Barracuda. So if
anything, its probably more insight into my view of the domain than anyone
elses.

Nevertheless, perhaps it will still be helpful...

My general "gut reactions" to JSR-127 are that its too tied to JSP for my
taste (I understand why Sun made this decision, but I think it will make it
very difficult for them to succeed in the long run). In theory JSF is not
bound to any specific rendering approach, but last time I checked the only
implementation being supported was via JSPs, so I think I'd agree with
Dudley's comments...to me, JSF looks like a souped up version of Struts. It
seems like its taking an awful long time to deliver anything. Its not going
to be open source when its finally released either (has this changed?). In
short, I think most of the "problems" I see with Struts still apply to JSF,
and I'm not at all sure why someone who is already using Struts would go to
the effort of migrating to JSF (but I'm sure there are folks here who could
comment on that). Consequently, I don't really see it as competing with
Barracuda because I think that even though they are using similar verbiage,
the architectures really are fundamentally different.

At any rate...those are my haphazard thoughts (worth precisely what you paid
for them). Comments and feedback welcome...

Christian
----------------------------------------------
Christian Cryder
Internet Architect, ATMReports.com
Project Chair, BarracudaMVC - http://barracudamvc.org
----------------------------------------------
"Coffee? I could quit anytime, just not today"


> -----Original Message-----
> From: Andrew Hill [mailto:[EMAIL PROTECTED]
> Sent: Wednesday, July 16, 2003 4:15 AM
> To: Struts Users Mailing List
> Subject: RE: Struts and JSF?
>
>
> Read it again. Its a bit cooler than that.
>
> I reckon its more like struts the way it would have been written if Craig
> knew then what he knows now. ;->
>
> Something Ive been wondering... anyone out there also familiar with
> Barracuda and can comment on how similar/dissimilar the concepts
> are between
> barracuda and jsf?
>
> I wonder if jsf it isnt closer to barracuda than to struts in many ways -
> though unlike barracuda its not tied to any particular rendering
> technology.
>
> -----Original Message-----
> From: Butt, Dudley [mailto:[EMAIL PROTECTED]
> Sent: Wednesday, 16 July 2003 17:32
> To: [EMAIL PROTECTED]
> Subject: Struts and JSF?
>
>
> >From what I've read in the spec so far, it seems like JSF is a kind of
> facelift for Struts?
>
>
> NOTICE:
>
> This message contains privileged and confidential information intended
> only for the person or entity to which it is addressed.
> Any review, retransmission, dissemination, copy or other use of, or
> taking of any action in reliance upon this information by persons or
> entities other than the intended recipient, is prohibited.
>
> If you received this message in error, please notify the sender
> immediately by e-mail, facsimile or telephone and thereafter delete the
> material from any computer.
>
> The New Africa Capital Group, its subsidiaries or associates do not
> accept liability for any personal views expressed in this message.
>
> ---------------------------------------------------------------------
> 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]
>


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

Reply via email to