This page last changed on Feb 23, 2008 by martinmueller@northwestern.edu.

Current Work
Description
History
What we are doing now (Jan 16th- Feb 10th 2008)
Collections Manager Calls (last updated Jan 09 2008)
SEASR Flow for MONK

Following Are the JIRA tasks for the what we are doing:

JIRA

Maven For MONKS

Notes on Setting up Monk Middleware in Eclipse

Steps:
DONE

  1. Entity Description User/Project/UI management Middleware Entities last updated Feb 2nd 2008
  2. Setup new version of AppFuse or make sure the one in SVN is appropriately setup. Most likely setup a new one to take advantage of any new bug fixes since we last setup a version. Rationale for setting up again: Relatively large return (bug fixes) for minimal effort (running maven targets again, and committing to SVN again.) Also copy over the maven repo configuration from the version of appfuse we have in svn.
  3. Copy over user management configuration from old version of MONK appfuse and modify as needed so it works with new version AppFuse. Copy over actual user account info???TODO
  4. Copy over existing project management code from old version of MONK appfuse to new version and verify it works.
  5. Create views, controllers, and managers for Amit's beans so they can be accessed as RESTful web services that return either XML or JSON. NOTE: the JSON views may be hardcoded, or it might make sense to use an XML to JSON converter, modifying the output of the converter as needed. Only the XML output would be hardcoded in that case, i.e., an XML DOM built up and serialized for each call. James
  6. Modify the Spring config files to provide http access, and to wire together the managers, views, and controllers.
  7. Modify the Acegi config files to provide security around calls. Not yet entirely clear how the js clients will authenticate, although we did have a basic http authentication system working some time ago, but I'm not sure if the js clients ever actually used it. The JS client did use basic authentication at one point, but this needs to be tied to servlet filters or perhaps Change the HttpContext to use basic authentication with Monk Users/Password Need More discussion
  8. Modify user/project/workset management code to support new requirements. In progress

Entity Diagram (text/xml)
Entity Diagram (text/xml)
Entity Diagram (text/xml)
Entity Diagram (text/xml)
Entity Diagram (text/xml)
Entity Diagram (text/xml)
Entity Diagram (text/xml)
Entity Diagram (text/xml)
Entity Diagram (text/xml)
Entity Diagram (text/xml)
Entity Diagram (text/xml)
Entity Diagram (text/xml)
Entity Diagram (text/xml)
Entity Diagram (text/xml)
Entity Diagram (text/xml)
Entity Diagram (text/xml)
Entity Diagram (text/xml)
Entity Diagram (text/xml)
Entity Diagram (text/xml)
Entity Diagram (text/xml)
Entity Diagram (text/xml)
Entity Diagram (text/xml)
Entity Diagram (text/xml)
Entity Diagram (text/xml)
Entity Diagram (text/xml)
Entity Diagram (text/xml)
Document generated by Confluence on Apr 19, 2009 15:04