|
From: Seth M. <mr...@ph...> - 2004-10-14 00:16:27
|
Hi everyone! Please be sure that you've installed Maven (http://maven.apache.org) and check out the current code branch (opentac2-1-0). I have reorganized everything from the main trunk as per request by Veljar. This includes: 1) Getting rid of mass amounts of unused cruft (tld's, jars, etc.) 2) Moving all JSP's under the WEB-INF directory (to WEB-INF/jsp); 3) Enforcing the notion that every page corresponds to an action. I.e., no referencing directly to a jsp. The first thing I'd like to discuss is basic design. The best way to understand the system is to look at the file schema/project-schema.xml. I am sorry there are no UML diagrams. If someone has a simple way of doing this, that'd be great! The code is still recovering from major surgery, but I think it is finally in a state where I think we can let the hacking begin! Sorry it took so long, but I was first in CVS hell, followed by jar hell and I did not want to subject anyone else to this. Anyhow, I still have the old code up on opentac.gmu.edu, so we can at least use that as a loose reference for the functional specs. The new code is still largely broken due to significant changes in the way user security is handled and also because of changes to the core schema (schema/project-schema.xml). What does you guys think about everyone choosing certain components of the code that you'll then "own?" We could almost go through struts-config.xml and just pick actions or groups of actions to work on. I think we should have a conference over IM so we can all discuss this in real time. -- Seth Milder Department of Physics and Astronomy MS 3f3 George Mason University Fairfax, VA -- Politics is the art of looking for trouble, finding it whether it exists or not, diagnosing it incorrectly, and applying the wrong remedy. ERNEST BENN |