Organize tiles packages/codebase
--------------------------------

                 Key: SB-68
                 URL: http://issues.apache.org/struts/browse/SB-68
             Project: Sandbox
          Issue Type: Bug
          Components: Tiles
            Reporter: David H. DeWolf


Reorganize the tiles package structure.  Currently, the majority of classes are 
in the root package.

TODO:
- root package should only contain classes from the api artifact (tiles-api.jar)
- all definition support should be moved to definition package, currently it's 
split between here and the root package
- all preparer support should be moved to the preparer package, currently it's 
split between here and the root package
- move mock libraries to the test source and the definition package (where they 
are used in tests)
- move all utilities (static helpers) to util and mark for refactoring/deletion.

Interesting Considerations:
- should the initialization servlet, listener, and filter be left alone so that 
for the common user there may no be any modifications needed?  Or is this a 
straw man argument due to modifications already required (removal of insert tag 
for instance).



-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to