I apologize. I didn't mean to infer that it doesn't integrate nicely,
nor that it's not good. So don't take offense, I was just doing some
uneducated guesstimates on tapestry adoption.
The IoC is actually quite good once you get used to it (except for the
Aliases mechanism which I haven't looked into enough). But I came from
the point of view of, "I like Tapestry, and I'm using Tapestry". Then I
learned what I needed to do to get tapestry to work, and to work with my
spring configuration (quite easy).
But for many people that come in with a mind of "will I like Tapestry?
should I use this or that?". Saying that you have to learn
Tapestry-Core, and Tapestry-IoC, and though it integrates with Spring,
you have to learn a whole new IoC system (to understand and debug,
etc).. well, it could, and probably does, turn a few people away; even
subconsciously. We're already asking people to try out and trust this
new fangled way of coding up their websites, why ask them to also learn,
understand and trust a new fangled way for IoC.
Spring 1.x of course was not up to the job, but it's getting closer and
closer to having all the features of Tapestry-IoC. Tapestry could win
over a few more people by saying that it's built on top of Spring.
But like I said, I love Tapestry and will stick with it, and support the
developers decisions to get it done. Though I do wish that there was
more adoption..
Thiago H de Paula Figueiredo wrote:
On Wed, 26 Dec 2007 13:07:49 -0200, Fernando Padilla <[EMAIL PROTECTED]>
wrote:
But my guess is that using a different IoC system is really hurting
adoption of tapestry. If tapestry could really integrate well with
spring, then it could be more easily understood/picked up/recommended
by A LOT more people.
Sorry, I do not get it. Tapestry-IoC (and Tapestry the Web framework
too) integrate very easily and seamlessly with Spring. Your page classes
do not even know where the beans are coming from. What's your problems
with the Tapestry5-Spring integration?
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]