RE: Java Server Faces vs BarracudaMVC

"Christian Cryder" <[email protected]>
Newsgroups gmane.comp.java.enhydra.barracuda.general
Message-ID <[email protected]>
Hi Robert,

Someone asked a similar question on the Struts mailing list a while back,
and so I'm attaching my response to them there. Perhaps this will at least
start to point you in the direction of some answers...

Christian
------------------------
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: [email protected]
> [mailto:[email protected]]On Behalf Of Robert J.P. Yang
> Sent: Monday, September 01, 2003 11:48 PM
> To: [email protected]
> Subject: [Barracuda] JavaServiceFace vs BarracudaMVC
>
>
> Sun's JFS final release will be done!
> How about JFS vs BarracudaMVC?
> And,especially,what's barracudamvc longterm planning?
> _______________________________________________
> Barracuda mailing list
> [email protected]
> http://barracudamvc.org/lists/listinfo/barracuda
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.