Hey Mr. DJ :)

> 1. The client has heard of Struts and knows it 'works'.

While that may be comforting, it's a weak argument. We know just plain
Servlets work; it doesn't mean we'd recommend developing webapps with
just plain Servlets.

Stripes also 'works'. I've worked on real-world apps with Stripes and
so have others. It's way past the "only demos have been built with it"
stage.

> 2. Nobody (in France) knows Stripes (he does all the 'technical' interviews).

I'd argue that all Struts 1 resources are eligible to be considered as
Stripes resources. As you've mentioned, it takes very little time for a
Struts 1 dev to learn Stripes. It's mostly about unlearning the habit of
having to maintain a bunch of config files.

> 3. Why should he propose an unheard of framework?

Innovation. Doing something just because everyone else is doing it, when
that something is using Struts 1, deprives you of having an edge on your
competition.

> 4. Once the project is 'finished' and we're all gone, how will the client 
find other developers with stripes skills?

See #2. Find a Struts dev and they'll get up to speed with Stripes in
little time.

> 5. Why should the client accept training his internal staff when they 
already 'know' Struts, and no one uses it or has heard of it.

Because the return on the investment will keep coming in again and again
as your developers will be much more productive, developing new features
and maintaining applications. The number of days of development and
maintenance of applications being much, much higher than the number of
days of training required to learn Stripes, it's easy to see the payoff.

Also, less code means less maintenance. I haven't done any metrics with
Struts, but with JSF our switch to Stripes resulted in 40% less code overall.

Finally, for training, there is (apologies/disclaimer/warning: shameless
plug in 3, 2, 1) a Stripes book available :)

Hope that helps. Let us know what happens.

Cheers,
Freddy
http://www.stripesbook.com



------------------------------------------------------------------------------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables unlimited
royalty-free distribution of the report engine for externally facing 
server and web deployment.
http://p.sf.net/sfu/businessobjects
_______________________________________________
Stripes-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/stripes-users

Reply via email to