Work Completed

  • KISTI
    • Prepared document that isolated the PTPFlow RMI Client calls in the desktop client that will need to be provided by the REST API, Jong then drew up a draft REST API and I added some comments.
    • Worked on the tupelo bean views for the KISTI Desktop client and resolved bugs for a brief demonstration of new capabilities
  • Cyberintegrator
    • Worked through issues getting the Context Server to build with Buckminster (with Rob's help). The next step should be getting this part of the Jenkins automated build process.
    • Resolved CBI-366, data ingest problems. I added error dialogs to better inform users when operations could not be performed (e.g. no context is connected to) and updated dataset import pages to do the same.
    • Worked on CBI-365, add context listener support to the Workflow singleton. ContextBeanUtil was passing events to views and this now should be handled by the Workflow class so views get updated when context events get fired. I still need to check to make sure all views that were listening to events from ContextBeanUtil are updated.
    • Worked on CBI-363 and issues related to connecting and disconnecting from contexts and updating the application status line. This should be nearly finished.
  • Medici
    • Attended staff meeting and assigned remaining 1.2 desktop issues to myself
    • Resolved MMDB-845/MMDB-869, removing views that were no longer required or useful. The last remaining view was the ContextDebugView which I used view filters to remove without modifying any code.
    • Resolved MMDB-1139, new tags no longer displayed in tag view. I updated the tagging code to use the TagEventBeanUtil to add tags.
    • Resolved MMDB-1140, duplicate comments in comment view until a refresh. This is fixed and had to do with async update calls.
    • Resolved MMDB-1141, multiple error popups when disconnecting from a server. This is fixed.

Work Planned

  • KISTI
    • Document PTPFlow RMI Client APIs that will need to be part of the REST API so Jong can start working on a draft of the REST API.
    • Prepare desktop client demonstration for KISTI visit that demonstrates the progress to date replacing framework pieces with tupelo beans.
  • Cyberintegrator/Medici
    • 10am Staff meeting on April 4th
    • Work on assigned Medici issues for the 1.2 release
    • Work on building the ContextServer with Buckminster
    • Work on issues related to Cyberintegrator using the ContextServer instead of ContextBeanUtil to provide the tupelo context.

Comments

This week went as planned. 1 Medici bug remains and should be fixed on April 11th.