I don't know that Ajax support is "low hanging fruit" even with the
excellent examples Jesse's put together in 4.1.

It's not glamorous, but providing quality patches for the more minor
bugs saves resources (i.e., time!) for doing the more complex things
like adding Ajax and DatePickers, etc.

On 6/22/07, Jeremy F. Kassis <[EMAIL PROTECTED]> wrote:
Hi Howard,

Thanks for the quick reply on this. I got into T5 last weekend on my
personal time because I saw lots of activity on the tap-users list. I got
through the tutorial gotchas and even got our (ultra-simple) BumpQ homepage
up in T5. But I worked through the night (literally) and was pretty fried
when I posted this. Your T5 documentation was great, I just didn't see this.
Anyway, hope that someone will get some value out of this when searching
tap-users list sometime.

I'm writing to (tenatively) see if I can help out the T5 project a bit. Erik
and I haven't raised the money yet, but we also haven't been trying.
Everything still looks good, we've just been heads down doing design and
development on our beta app.

So to make a long story short, we don't have much time or resource to devote
to it, but T5 got my imagination going.

One of the final barriers keeping us from moving to T5 is the AJAX support.
We make heavy use of the ultra-smooth DojoAjaxResponseBuilder in T4.

I saw your post about the Ajax Dispatcher and went digging into the T5
source a bit. If nobody's on it, I'm tempted to give it a try. But I know
that others know this stuff better than I do and could do it faster.

So, on the other hand, I'm tempted to offer myself to take some low-hanging
fruit to free you or Jesse or whoever up to work on the Ajax Dispatcher.

Anyway, interested to hear your thoughts on it.

All the best,
Jeremy




> -----Original Message-----
> From: Howard M. Lewis Ship (JIRA) [mailto:[EMAIL PROTECTED]
> Sent: Sunday, June 17, 2007 2:19 PM
> To: [EMAIL PROTECTED]
> Subject: [jira] Commented: (TAPESTRY-1583) Cannot Pass Blocks
> to Layout Components
>
>
>     [
> https://issues.apache.org/jira/browse/TAPESTRY-1583?page=com.a
tlassian.jira.plugin.system.issuetabpanels:comment->
tabpanel#action_12505625 ]
>
> Howard M. Lewis Ship commented on TAPESTRY-1583:
> ------------------------------------------------
>
> I'd like to see a more realistic test case; what you have
> should be working, even though <t:parameter> was designed
> specifically to address what you are attempting.
>
> > Cannot Pass Blocks to Layout Components
> > ---------------------------------------
> >
> >                 Key: TAPESTRY-1583
> >                 URL:
> https://issues.apache.org/jira/browse/TAPESTRY-1583
> >             Project: Tapestry
> >          Issue Type: Bug
> >    Affects Versions: 5.0.4
> >            Reporter: Jeremy F. Kassis
> >
> > As per
> http://tapestry.apache.org/tapestry5/tapestry-core/guide/templ
ates.html, the template of a page that calls a layout component > must look
like this:
> > <t:layout
> xmlns:t="http://tapestry.apache.org/schema/tapestry_5_0_0.xsd";>
> >   My Page Specific Content
> > </t:layout>
> > The layout component looks like this:
> > <html
> xmlns:t="http://tapestry.apache.org/schema/tapestry_5_0_0.xsd";>
> >     <head>
> >         <title>My Tapestry Application</title>
> >     </head>
> >     <body>
> >         <t:body/>
> >     </body>
> > </html>
> > If I want a more sophisticated layout that renders blocks
> passed as parameters instead of just a body, i'd be tempted
> to try this:
> > <t:layout
> xmlns:t="http://tapestry.apache.org/schema/tapestry_5_0_0.xsd";
 block1="block:block1" block2="block:block2">
> >    <t:block id="block1">My Page Specific Content for Block
> 1</t:block>
> >    <t:block id="block2">My Page Specific Content for Block
> 2</t:block>
> > </t:layout> But tapestry can't bind block1 and block2, because they
> > appear in the template after the binding point.
> > This solution works, but produces an extra <html> tag in
> the output document:
> > <html
> xmlns:t="http://tapestry.apache.org/schema/tapestry_5_0_0.xsd";>
> > <t:block id="block1">My Page Specific Content for Block 1</t:block>
> > <t:block id="block2">My Page Specific Content for Block 2</t:block>
> > <t:layout block1="block:block1" block2="block:block2"></t:layout>
> > </html>
>
> --
> This message is automatically generated by JIRA.
> -
> You can reply to this email to add a comment to the issue online.
>
> No virus found in this incoming message.
> Checked by AVG Free Edition.
> Version: 7.5.472 / Virus Database: 269.9.1/854 - Release
> Date: 6/19/2007 1:12 PM
>
>

No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.5.472 / Virus Database: 269.9.6/862 - Release Date: 6/22/2007
3:04 PM



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




--
Howard M. Lewis Ship
TWD Consulting, Inc.
Independent J2EE / Open-Source Java Consultant
Creator and PMC Chair, Apache Tapestry
Creator, Apache HiveMind

Professional Tapestry training, mentoring, support
and project work.  http://howardlewisship.com

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to