You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tapestry.apache.org by ta...@jakarta.apache.org on 2004/08/27 16:05:34 UTC
[Jakarta Tapestry Wiki] Updated: Tapestry31Status
Date: 2004-08-27T07:05:34
Editor: HowardLewisShip <hl...@apache.org>
Wiki: Jakarta Tapestry Wiki
Page: Tapestry31Status
URL: http://wiki.apache.org/jakarta-tapestry/Tapestry31Status
no comment
Change Log:
------------------------------------------------------------------------------
@@ -36,3 +36,13 @@
= July 2004 =
Hard at work on a Tapestry 3.0 + HiveMind application. This has given me more insight into how to best mate the two together; much of that is reflected in recent improvements to HiveMind.
+
+= Aug 2004 =
+
+The ApplicationServlet has been gutted, replaced with a series of services, pipelines and configurations. There will be more natural places to plug in things like Hibernate transaction managers now ... the pipelines are very much like a kind of AspectOrientedProgramming, in that the pipelines provide for all kinds of extensions to the normal control flow.
+
+The test suite has grown to over 516 tests ... in a few cases, existing mock tests (really, integration tests) have been removed and replaced with clearer, more efficient, more maintainable
+unit tests.
+
+The 3.0 APIs propogated the ApplicationServlet around quite a bit. There's now a service for accessing the ApplicationServlet, and it is represented as HttpServlet, not ApplicationServlet.
+{{{RequestContent.getServlet()}}} now returns an instance of HttpServlet. I think, in the larger scheme of things, RequestContext is going to go away ... dissolve into a number of related services.
---------------------------------------------------------------------
To unsubscribe, e-mail: tapestry-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tapestry-dev-help@jakarta.apache.org