|
From: Thomas R. <tho...@tr...> - 2005-03-31 03:31:41
|
I put up the announcement on the website. Thomas On Mar 30, 2005, at 8:38 PM, Keith Donald wrote: > Dear Spring Community, > > =A0 > > We are pleased to announce a preview release of Spring Web Flow for=20 > use with the Spring 1.2 release path.=A0 With this release, we = consider=20 > the web flow system fit for development use. > > =A0 > > Contained in this release are new features we expect to take web=20 > applications with demanding page flow requirements to the next level.=A0= =20 > These include: > > - The ability to capture the logical page flows of your application as=20= > self-contained modules reusable in multiple situations. > > - The ability to nest flows 'n' levels deep (as subflows), where each=20= > flow is a =93black-box=94 adhering to a well-defined contract for=20 > input/output. > > - The ability to express page flows declaratively, with a pluggable=20 > flow definition format (currently Java-based and XML-based builder=20 > formats are provided.) > > - The ability to affect the path through a flow in a dynamic fashion=20= > by reasoning on contextual data in any supported scope. > > - The ability to track and respond to the lifecycle of a page flow. > > - Automatic state management with the ability to store model data in=20= > several scopes (event, request, flow) > > - The ability to centralize related action logic associated with a=20 > flow in one class. > > - Support for application transaction synchronization, using a=20 > token-based mechanism. > > - No hard-wired dependency on HTTP servlet request/response or any=20 > request URL, for use in other environments like Portlets, JSF, and=20 > Tapestry. > > - An expired flow detector, for automatic cleanup of abandoned flows. > > - Out of the box helper actions for form data binding and validation. > > - Out of the box Struts 1.x integration (sample forthcoming.) > > - Out of the box Spring MVC integration. > > - Designed for extensibility, with well-documented plug-in points for=20= > customization (custom state types, custom flow builders, etc.) > > =A0 > > And as always, with the Spring seal of quality you=92ve come to = expect,=20 > we offer: > > - Quality documentation, both in the javadocs and forthcoming=20 > reference docs > > - Strong test coverage > > - Careful attention to naming, packaging, and ease of use > > - Exceptional error reporting > > - A feature set driven by end user needs > > =A0 > > To download the preview release: > > =A0 > > 1. Access the springframework project file list, at=20 > http://sourceforge.net/project/showfiles.php?group_id=3D73357 > > =A0 > > 2. Scroll down to the 'spring-webflow' release package and select=20 > 'spring-webflow-preview1.zip' for download. > > =A0 > > The release archive consists of two jars: > > spring-webflow.jar - the core web flow system=20 > (org.springframework.web.flow.*) > > spring-webflow-support.jar - supporting packages not yet released as=20= > part of the core Spring framework. > > =A0 > > As the release archive does not ship with the Spring Framework, please=20= > download Spring 1.2 RC1 first if you have not done so already. > > =A0 > > Once downloaded, visit the webflow space at=20 > http://opensource.atlassian.com/confluence/spring/display/WEBFLOW/Home=20= > to review the module documentation and "Quick Start." > > =A0 > > To get a good feel for Spring Web Flow in action, checkout the samples=20= > in the release archive within the samples/webflow directory.=A0 See = the=20 > samples/webflow/readme.txt file on how to build and deploy the sample=20= > applications. > > =A0 > > We very much value your feedback, and hope you enjoy using Spring Web=20= > Flow as much as we have enjoyed bringing it to you. > > =A0 > > Cheers, > > =A0 > > Keith Donald > > Erwin Vervaet > > =A0 > > Interface21 - http://www.springframework.com - Spring Training,=20 > Consulting and Support - "=46rom the Source" |