HiveMind is not the "web front-end." HiveMind can be used in all tiers of your application. HiveMind has nothing to do with Tapestry. Tapestry just uses it to wire all of its pieces together and configure itself.
-----Original Message----- From: Mark [mailto:[EMAIL PROTECTED] Sent: Saturday, April 22, 2006 2:33 PM To: Tapestry users Subject: Re: I have a dream... How about tighter Spring Integration? There is a bunch of things that exist in Spring as well - transaction handling, validation logic, Hibernate session handling, etc, etc. As far as I am concerned, Tapestry and for that matter Hivemind is really only the web front-end, not the core. If you are building real enterprise apps, there is much more than the web front-end. There can be interaction via Messaging, Web-Services, etc and in that case all the same functionality (Transactions, HibernateSessions, Validation) is still needed. So in my opinion, there should be a better integration into Spring and usage of what Spring already has today. And to answer one thing before somebody even brings it up: I don't think this will degrade Tapestry, I think it will on the contrary give Tapestry an even stronger argument why developers should use it, even and especially for big enterprise applications. I am just starting my first experimental project with Spring, Hibernate and Tapestry and besides the really steep learning curve for each of these 3 projects just by themselves, these integration issues are exactly the problems I will be facing soon. MARK Andreas Bulling wrote: > ... that one day we have a solution to this repetitive problems with > Hibernate/sessions/transactions/demarcations/etc. which is > > - flexible enough to allow different usages (with/without manual demarcation, > session-per-request/-conversation, ...) for the people with their different > needs > > - at the same time mature and stable enough to handle Exceptions and > special cases > > - 100% Hivemind-/Tapestry-compatible > > Did I forget something? If yes just add your points, perhaps we can create > something like a list of wishes for someone implementing this some day ;) > > *BIG SIGH* > > Andreas > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]