I think you'll catch some flak for pushing portlet support off to 5.2,
since you've inferred elsewhere that 5.1 was when that would happen.
See, eg:
http://fanf42.blogspot.com/2008/10/metting-tapestry-father-howard-lewis.html
http://java.dzone.com/articles/tapestry-50-refcard-meet-the-a (ok,
here you punt and say 5.1 or 5.2)
http://markmail.org/message/5v27xsqrdgrr2a2h (here it's: 5.1?)
and, most damning:
http://tapestry.formos.com/nightly/tapestry5/ where, under "Roadmap"
we say:
"High priorities for 5.1 include Spring Web Flow integration, and
support for developing Tapestry applications as Portlets."
Other than that minute detail... I'm +1. ;)
Robert
On Mar 9, 2009, at 3/91:11 PM , Howard Lewis Ship wrote:
I'm working on the last major feature I'd like to see in 5.1:
template inheritance (*).
With that, I'm ready to switch from implementing features to fixing
bugs.
I think it would be approrpriate to release 5.1.0.1, fix a bunch of
bugs, then see about getting a beta release out.
Outside of Spring Web Flow and Portlet support (things I'd like to
work on in 5.2), the only other major feature I see people clammoring
for is dynamic updates on Selects, something I'm still noodling on.
There's probably a few other minor features that would be nice to
haves, but you have to draw the line somewhere!
(*) This is an idea I picked up from wicket, though I'm extending it
quite a bit. Parent component templates will be able to define
<t:extension-point>s, and child component template will be able to
provide <t:replace> elements that replace them (a unique id ties the
two together). This can be used an an alternative to using a layout
component, where each page will <t:replace> the default page content
inherited from the base class. I generally think that for pages, a
layout component is better, but for complex components (such as the
Grid), this will be a great new feature for allowing changes to a
container template without cutting and pasting the whole thing.
--
Howard M. Lewis Ship
Creator Apache Tapestry and Apache HiveMind
---------------------------------------------------------------------
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]