Work Completed

  • Worked on KISTI Project
    1. Resolved KNSG-51, setup dedicated RMI Service. Jong worked with Al Rossi to setup our RMI Service and I helped test it while they worked through various bugs in PTPFlow.
    2. Resolved KNSG-72, this lets users specify the location of the eAIRS executable on the launch machine and eliminates a hard-coded executable location.
    3. Resolved KNSG-78, I created a simpler interface for specifying the RMI Service when connecting to a remote RMI, less information needs to be specified.
    4. Resolved KNSG-79, added a refresh button to the scenarios view allowing users to refresh the contents of the view.
    5. Resolved KNSG-69, added the options to delete and edit gridftp entries. These entries will be used in the next version to specify which service to use to move local data to the remote location before executing the workflow. Currently, a user must specify the gridftp URI in its entirety.
    6. Worked on KNSG-58, launch paraview from eAIRS rcp with the result file from the eAIRS workflow. We received a new executable from KISTI that will produce result files that can be viewed in Paraview, an open source scientific visualization application. I am in the middle of testing the new executable now and plan to test and release the software on September 7, 2010.
    7. Reported PTPFlow-17, convert ServiceInfo object actions to commands framework to provide finer control where menu options are displayed. With the actions framework, they follow the object; however, some of the actions need to be performed in a particular view part or a null pointer is thrown. If these were commands, we could specify which popup menus they are displayed in so they follow the object only where it makes sense for them to be performed. Converting to commands looked simple to do upfront, but was more involved and will require more advanced command framework logic so I will look into this later as time permits.
    8. Resolved PTPFlow-18, this fixed a bug where ServiceInfo actions that were not executed in the expected view would throw null pointer exceptions. I added a check for null and did an internal search for the part it expected.

Work Planned

  • Work on and release version 0.6 of eAIRS (KISTI Project) on Friday September 3, 2010

Comments

This week went mostly as planned. We moved the release date of version 0.6 back to Tuesday September 7th in order to implement an extra feature.