THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
- Use Git instead Svn
- Use Git flow to manage the repo and development process
- Switch to Java 1.6
- Update "internal" injection to use current Guice.
- Refactorings for further extensibility based on questions on the list, on CodeRanch, and Stack Overflow
- JR plugin refactoring. Allow compiled reports as classpath resources.
- Refactor conversion of primitives (and wrappers) in XWork
- Switch to OGNL 4.0.
- Adopt slf4j as new logging framework: this allows developers to plug-in any logging framework they want.
- Consider renaming packages to org.apache.struts3
- Remove deprecated Plugins
- Codebehind
- Dojo
- Normalize property name camel-casing (foo.bar.BazPlugh to foo.bar.bazPlugh)
- Check possible usage of Tiles Auto Tag (http://tiles.apache.org/tiles-autotag/
) instead of Struts Annotations
Plan
- Request Git repo from INFRA
- Import project
- Remove deprecated plugins
- Drop support for Struts 1 (remove plugin)
- Remove deprecated APIs
- Switch to Java 1.6
- Rename XWork packages to org.apache.struts.xwork
- Rename Struts 2 packages to org.apache.struts
- Prepare the first release