Sorry for adding further flame on this discussun (not my intention) but
it's very sad to see all this
discussions about Tapestry 5 and I need to say a few words.
I was a big fan of Tap and was the only one in my company who stood up
for it.
We used it for a few big projects for major Swiss banks. Projects were
successful, but written in Tap3.
Switching to Tap4 was a lot of pain for me. Transition is not so huge,
but still... not all developers
in my company are as enthusiastic as me... I had to persued them to
think a bit different, to start using
HiveMind and to explain to managers why is it so benefitial and why is
it worth postponing the deadline for a while.
Then this story about Tap5 came... HiveMind is out, IoC is in, no
backward compatibility...
As being software architect in the company and a team leader, I would
sound irresponsible
and childish if I would have to suggest a new transition all over again.
I don't think I have so much credit left with business managers to
justify that.
I went for another solution. HTML templates written in FreeMarker with
DWR framework that
communicate with server side Java methods over Ajax is actually all we
needed.
For some components we used Dojo + Script.aculo.us, and server side
beans are managed by Spring.
We created a set of very nice components which we could combine for any
kind of Web application.
Two new projects of the same size as previous were successfully finished
with this combination.
Very clean code/html separation, reusable components, almost zero
learning curve, productivity much higher...
Sorry Howard, but after this I have abandoned Tap for good.
I just don't see where it fits anymore and what is it trying to simplify
for me....
Howard Lewis Ship wrote:
As per my early blog post (
http://howardlewisship.com/blog/2006/03/from-fanciful-ideas-category.html
),
I would like to see object editting be dirt simple in Tapestry 5, using
built in components. I'll be discussing some of this with Chris
Nelson this
weekend.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]