don't you just love Friday discussions!!?? :D
i think it's normal and healthy to be somewhat skeptical, and it is
natural for the knee-jerk response to something that is being force-fed
to them to be rejection. heck, even babies may not right away eat the
apple sauce you try to stuff in them!
i think what is irking a lot of people in the community is the *way* in
which JSF is being marketed. oooh, i would even go so far as to say
that the evangelism is Microsoft-esque, but in a subtler way.
but even you admited about category 2. i think anyone falling into
this category has a right to be antagonistic about JSF. the type of
push that is being done right about JSF is primed at creating category
2 cases. i think this is pretty much the all-too-familiar scenario
that everyone knows.
does this really seem right?? ....
woodchuck
--- Craig McClanahan <[EMAIL PROTECTED]> wrote:
> On Apr 1, 2005 12:48 PM, Frank W. Zammetti <[EMAIL PROTECTED]>
> wrote:
> > Craig McClanahan wrote:
> > > Feel free to continue using Struts, however, if that floats
> *your* boat.
> >
> > It's not really as simple as that though, is it Craig?
> >
>
> Sure it is. People will continue to use Struts no matter what
> happens
> with JSF -- the world doesn't turn corners overnight.
>
> Also, remember that the world isn't binary. Even if JSF is "good"
> that doesn't make Struts "bad" -- it would just mean that Struts
> might
> be "no longer the best" (as many advocates of other MVC frameworks
> will already argue, even without JSF in the picture). And those
> people are right, for the use cases where the other frameworks do a
> better job.
>
>
> > You have a great deal of sway, your opinion carries a lot of
> weight.
> > You have earned that without question. So by you making
> proclamations,
> > even if veiled proclamations, people are going to listen and form a
> > conclusion on what you are *really* telling them. Their conclusion
> may
> > be wrong, but it will have an impact on them none the less. As
> someone
> > else said, the easy (and I think obvious) conclusion is that Struts
> is
> > nearing an end, JSF is what we should be doing.
>
> There's been lots of comments about what "everyone is saying" (here,
> about JSF, but in general about any technology). To make good
> decisions, however, it is useful to divide "everyone" into several
> categories:
>
> (1) Those who have evaluated the technology and can
> tell you exactly what they like and don't like about it.
> Of this population, some will choose to adopt it and
> some will not.
>
> (2) Those who were forced to use the technology, and
> because of their experience can tell you exactly what
> they like and don't like about it.
>
> (3) Those who haven't looked at the technology, and
> are only echoing what they've heard (either positive
> or negative).
>
> When a technology first becomes available, the number of people in
> category (1) is very small, and the "hype" around it (both positive
> and negative) is mostly from people in category (3). Over time, the
> number of people in category (2) grows if a technology becomes widely
> adopted, and the number of people with informed opinions grows.
>
> A pretty large number of existing Struts users came in as category
> (2)
> -- it was adopted as a company standard by many organizations, so
> there was no choice but to use it for that company's applications --
> and there are more than a few of them with legitimate technical
> complaints about Struts, especially from those who might have
> preferred something like WebWork or Tapestry, but were not allowed to
> use them.
>
> Basically, my advice is to pay attention to the folks in category (1)
> and category (2), and ignore the folks in category (3). But the
> ideal
> position for *you* to be in is category (1) -- try it out, and see if
> it meets your own needs, and use it *if* it does.
>
> > I think there is little question that you have taken every
> opportunity
> > to tell everyone that JSF is in fact "the future". There is no
> doubt in
> > my mind that you actually believe that. And I'm not about to say
> you
> > won't wind up being right! Time will tell.
>
> One could say that, beyond just saying this, I'm betting my career on
> it. My "day job" is being architect for Sun Java Studio Creator, a
> product that is very much based on JSF.
>
> But, given my role in both Struts and JSF (I was co-spec-lead for JSF
> 1.0), I would hope people consider me to be in category (1) on the
> above classification scale.
>
> > But, you do work for a company with a profit motive in JSF... How
> could
> > that NOT put some doubt in peoples' minds? Are we being lead down
> a
> > path that might not actually be the best technically, because their
> is
> > profit in it for someone? I don't know, and it worries me,
> especially
> > when one of the big proponents of said path is someone I very much
> > respect and listen to. But then there's the rub, right? Am I
> making my
> > decision based on a reasoned examination of the solution being
> offered,
> > or because I trust the person delivering the message?
>
> If you use JSF solely because *I* (or anyone else) says to -- or
> *don't* use it simply because someone says it is crap -- you're being
> a category (3) person. All I want you to do is evaluate it for
> yourself, and make your own decision.
>
> > This is the problem with JSF at this juncture... It isn't just a
> project
> > released to the world that takes hold, as Struts was. JSF is
> something
> > sponsored and pushed as a standard by a company that is in business
> to
> > make money, and by a person who works for that company, among
> others.
> > There HAS to be some doubt there, doesn't there?
>
> You might want to note that JSF is not just a Sun initiative. There
> were 40 companies in the expert group, the final vote on the
> 16-member
> JCP Executive Committee was unanimous in favor, and more than a few
> companies have products and component libraries based on it. In the
> Apache incubator you'll also see an Apache-licensed open source
> effort
> to create a compatible implementation.
>
> If you want to doubt me because I'm biased, that's fine. So go
> evaluate it YOURSELF instead of just listening to me!
>
> >
> > Am I alone in this thinking? If so I'll be happy to shut up and
> just
> > see how it all goes, but I have to think I'm not the only one...
> >
>
> It doesn't matter to me what anyone in Category (3) says, positive or
> negative. Success of a technology is measured by category (1)
> adopters, which (of course) leads to category (2) adopters later on.
> And it is already happening.
>
> So which category are you (directed at everyone, not just Frank) in?
>
> > Frank W. Zammetti
>
> Craig
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
__________________________________
Do you Yahoo!?
Yahoo! Personals - Better first dates. More second dates.
http://personals.yahoo.com
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]