On 11/30/07, Geoff Callender <[EMAIL PROTECTED]> wrote:
>
> I hadn't considered for a second that Tapestry could, or even should,
> be integrated with Seam, but it's a wild idea that just might make
> sense!  Just had a look at the Wicket-Seam Integration code and at
> first blush it looks like Tapestry-Seam would be very doable.
> I would really love to dig further into this, but I very much doubt I
> could find the time.  Ideally it would be done by someone who already
> has a good handle on Seam.  Anyone out there keen to take this on??


Same here, I've been browsing Wicket-Seam code as well. I have some usage
experience of Seam, but not in-depth knowledge of the internals.

Does Tapestry have the equivalent of the wicket-stuff development
> area? Should it?  http://wicketstuff.org/confluence/display/STUFFWEB/Home


Probably relevant to cross-link the Trails 2.0 discussions here:
http://archive.trails.codehaus.org/dev/e1cf626e0711300032h252f23afk1b2b14b5292c880c%40mail.gmail.com
A full-stack web framework integration project (Steam?) might be the right
place for T5-Seam support. All of this very much just talk at this point,
but I may have some time freeing up for this early(ish) next year.

Kalle



On 30/11/2007, at 12:01 PM, Kalle Korhonen wrote:
> > Of course, nothing prevents one writing a semi-automatic workspace
> > management layer on top of Seam that would take care of detecting and
> > closing abandoned conversations (for example, along the lines I
> > suggested on
> > the Trails list). The Seam guys have carefully removed any
> > dependencies to
> > JSF. In practice, integrating Tap5 with Seam might be the fastest
> > way of
> > getting practical results for a conversational scope, and wouldn't
> > solve
> > only one but two problems at the same time (conversations and
> > session-per-conversation), of course at the expense of tying the
> > implementation more closely with Hibernate or at least JPA, but that's
> > probably what the majority is using anyway. I'm sure the Seam guys
> > would
> > love to see Tapestry support for Seam. And btw, Wicket guys have
> > already
> > done this. Given that you Geoff are probably inclined to use J2EE
> > container
> > anyway, wouldn't it make sense to you to start looking at creating
> > tapestry-seam integration project? It might be an interesting
> > project to
> > take on for me as well.
> >
> > Kalle
> >
> >
> > On 11/28/07, Kalle Korhonen <[EMAIL PROTECTED]> wrote:
> >>
> >> I completely agree with Geoff that a good-enough generic support for
> >> conversations could make developing web applications much easier
> >> and it's
> >> one of the remaining big issues that web frameworks typically don't
> >> offer a
> >> solution for out-of-the-box. Seam's got a solution that works well
> >> for
> >> typical enterprise apps that may have high amount of interaction
> >> with the
> >> database but don't have a huge number of users. While Seam ignores
> >> the
> >> problem of closing abandoned conversations, it'll quickly lead to
> >> much
> >> higher memory consumption as open conversations generally occupy
> >> memory
> >> until explicitly closed or the session is expired.
> >>
> >> There's been various tries at solving the conversation support for
> >> Tapestry and we are planning on supporting conversation in Trails
> >> with a
> >> tighter memory management model for better scalability. I've
> >> written some
> >> notes on session-per-conversation at
> >>
> http://archive.trails.codehaus.org/users/[EMAIL PROTECTED]'s
> >>  relevant for this discussion as well. For Tap5, you can of course
> >> come up with your own solution, but it'd be great if the framework
> >> had a
> >> generic support for conversations that would work well enough in
> >> the most
> >> common cases out-of-the-box and could be extended.
> >>
> >> Kalle
> >>
> >>
> >> On 11/28/07, Thiago HP <[EMAIL PROTECTED]> wrote:
> >>>
> >>> On 11/28/07, Francois Armand <[EMAIL PROTECTED]> wrote:
> >>>>
> >>>> I completely agree with your remarks, and it's a kind of pity
> >>>> that T5
> >>> is
> >>>> such in advance in so many areas, and  in the same time have to
> >>>> deals
> >>> by
> >>>> hand with that.
> >>>
> >>>
> >>> Let's not forget that Tapestry 5 is still alpha and there are other
> >>> areas
> >>> needing work too, AJAX being one of the most anticipated ones. In
> >>> addition,
> >>> it has a very flexible architecture that allows developers (Howard,
> >>> other T5
> >>> comitters or me or you) to implement any missing feature. ;)
> >>>
> >>> Thiago
> >>>
> >>
> >>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>

Reply via email to