At line 5 added 8 lines. |
!Milestone 1 |
* Maven 2 integration |
* Remove XDoclet, putting generated files into source tree |
* Get all flavors (WARs) deployed and running on Tomcat and Jetty Maven Plugin |
* Spring 2.0: Upgrade XML to XSDs, annotations where appropriate |
* Upgrade WebWork to Struts 2 |
|
!Milestone 2 |
At line 6 changed 1 line. |
* Maven 2 integration while (hopefully) continuing to support Ant. Ideally, we could use Maven to generate Ant files. However, the Maven Ant Plugin has [quite a few issues|http://jira.codehaus.org/secure/IssueNavigator.jspa?reset=true&mode=hide&sorter/order=DESC&sorter/field=priority&resolution=-1&pid=11124&fixfor=-1] that need to be fixed first. |
* Archetypes for creating new AppFuse projects |
|
!Milestone 3 |
* Integrate XFire by default |
* Code Generation/AppGen - hopefully with the [AppFuse Maven Plugin|http://mojo.codehaus.org/appfuse-maven-plugin/] |
|
!2.0 Nice to haves |
* TestNG replacing JUnit |
* Hibernate Validation Annotations (hard part is hooking it into the web frameworks) |
* Tomcat Plugin for Maven (that operates like Jetty's plugin) |
* JPA Support |
At line 8 removed 4 lines. |
* Replace Struts with Struts Action 2 (a.k.a. WebWork) and remove extras/webwork. |
* Support for using AppFuse as a library. |
* Support for creating a new project using AppFuse as an archetype (from Maven). |
* Replace AppGen with a solution that's not based on XDoclet. Hopefully annotations can be read and used, possibly using something like <a href="https://greenbox.dev.java.net/">Greenbox</a>. |
At line 31 added 4 lines. |
!!AppFuse 2.2 |
* Convention over configuration, no XML modifications needed when adding new files |
* Plugin API so all "features" can be added/removed via plugins |
|
At line 18 changed 3 lines. |
* (Possibly) Add a Swing client that can talk to at least one of the above frameworks (if not all). |
* (Possibly) Add a [Laszlo|http://laszlosystems.com] front-end. |
* (Possibly) Add Wicket as a supported web framework. |
* (Possibly) Add a Swing/RCP, Laszlo and/or J2ME front-end |
* (Possibly) Add Wicket and Stripes as supported web frameworks |
At line 22 changed 1 line. |
* [What others would like to see|http://raibledesigns.com/comments/rd/Weblog/if_you_could_add_another] |
* [What others would like to see|http://raibledesigns.com/page/rd/Weblog/if_you_could_add_another] |