Dong Shin 08.19.2010

  • moved maximizePanel() to last step of the data retrieval on Project Viewer, behaves lot better
  • continue working on Project Lock management
    • created com.fgm.ProjectPortfolio.project.Project for project management
    • add lock_time to table, update on Project Select
    • expired lock set to 24 hours
    • added Unlock Proj button to Project Select Window (only visible to Administrators)
  • Excel Ingestor chokes on ‘-‘, need to look at later (low pri)

Dong Shin 08.18.2010

  • Started on Project Lock management
  • packed up PPM for review
    • found commas causing lot of errors everywhere! fixed most of them
    • added total budget amount on each Financial Data title
    • FMP not saved when all the fields are empty

Phil 8.18.2010

7:30 – 11:00, 1:00 – 3:30 VISIBILITY

  • Talked to Ann, it looks like things may be happening in September. Need to work on getting some of John’s data ingested
  • Started IA online course. Should finish tomorrow.
  • QC-ing Dong’s PPM code
  • More talks with Anne. Meeting at 9:00 Sept 3 for now.

11:00 – 1:00 FP

  • Working on refining collision detection and adding more obstacles
  • Contacted Stuart Shapiro ( sbs@usiplaw.com) about filing a provisional patent. Looks like this would be useful: https://www.patentwizard.com/
  • Had to get rid of an infinitely large vector that results from a collision too close to the origins of the two colliding point masses basically a 0/x problem, where x > 0

Dong Shin 08.17.2010

  • Invoice Viewer – done
    • editing capability is there, but not needed?
  • weird behavior found when editing financial data – emptying out existing data cannot be saved!
    • added various checks for empty string, space, etc.
  • Rearranged FMP viewer data grid

Phil 8.17.2010

8:00 – 10:00VISIBILITY

  • It’s dark when my alarm goes off. I don’t like this. At all.
  • Nothing new at the site. Need to start coordinating with Jim M. to log into the server and see what we need to set up.
  • Pinged Mike about discussing using reflection/introspection for code completion in Python. We chatted for a while about
  • Helped Keil with some mxml

10:00 -12:00

12:00 – 3:30

  • Tech fair

Phil 8.16.2010

7:30 – 10:30 VISIBILITY

  • Meeting with Trish
    • Values need to be compared to goals, not planned in Financial Reporting
    • Highlight if planning is below the goal, but don’t bring up the 5 questions
    • Add legends to the charts
    • If user saves an empty form, it should behave like cancel, and not save anything
    • Add commas to financials
    • All chart tooltips say “outlay goals”

Dong Shin 08.16.2010

  • FMP (Financial Mitigation Plan) Viewer done
    • added Month and FY info
  • Working on Invoice Viewer
  • added color (yellow) for Financial Data less than goals
  • ignore Planned data for FMP
  • added legends to charts
  • fixed crash problem on charts (caused by NULL on datagrid, set to 0)
  • corrected tooltips on charts
  • added comma (thousands separator) to Financial Data, more to come….

Mike 8.13.2010

  • Played around with PyDev for a very long time and I was right, there is a standard API in Eclipse for providing language support.  Unfortunately, the PyDev plugin spreads it over 20 java projects.  I’ve found methods for generating completion proposals for local variables, local functions, imported packages (through python introspection!) but not a one stop shop for everything.  The environment variables also make it difficult to pull out snippets of code and run them.  I haven’t given up yet though.
  • I took a short break from reading through poorly commented code to connect the AutoCompleteTextArea to a back end java service that will call the appropriate language assistant.  So far so good with a dummy language assistant that provides crayola colors.

Dong Shin 08.13.2010

  • added View FMP (Financial Mitigation Plan) on ContractsCanvas for viewing FMPs
  • created FMP Selection Window
  • working on FMP Viewer
  • changed the chart labels to Year 1, Year 2, etc
  • added type field to financial_mitigation_plans table to distinguish Obligation or Outlay

Phil 8.13.2010

7:30 – 12:30 VISIBILITY

  • No Trish for meeting reschedule for Monday. I believe that we will try again Monday.
  • Long meeting with Anne and John D. about using VISIBILITY for their stuff.
  • Did find a few bugs with PPM
    • I attempted to save off a filled out version of the “5 questions” form with some cut and paste data in the fields. The form never saved successfully, and the timer icon never came back
    • The vertical tab that switches between charts and data in the financial entry chart has the full year in it. It should be “Year 1”, “Year 2”, etc.
  • Talked to John W. about documentation some.

FP 12:30 – 3:30

  • Got the EL axis working and integrated
  • Got everything working with the physics and the graphics, although I need to clean up collision detection. THings are ready to demo.
  • Worked on the next version a bit. A full hand interface, without additional motion, but able to sense XYZ on its base.

Keil 8.13.2010

  • Doing some research/training on Adobe Catalyst.  It appears to bridge the gap between the graphical power of photoshop/fireworks and the web design features of Flex.  Also appears to automatically generate Flex code for skins, which is somewhat cumbersome to do manually.  Will report more when I have more info.

Dong Shin 08.12.2010

  • hit some performance issues with updating the summary data on Financial Data Edit
    • created FinancialDataChangeEvent to fire on data edit
    • Summary Data handles update of the cell and the chart instead of updating entire data on FinancialDataChangeEvent
  • Saving data on Financial Data Edit was not updating the correct data (still has old data in it) – forced the data update on Edit Complete before saving
  • packing up PPM for review
  • Some odd behavior found on Summary Data. It tries to add summary, when it shouldn’t – investigating.

Phil 11.12.2010

8:00 – 10:00, 3:00 – 4:00 VISIBILITY

  • Clift had forwarded some questions about ingesting data from Paul O. I described how to ingest an excel spreadsheet and pointed to the Ingest Manager tutorials. Paul would also like an Access ingestor. Not sure if it would be as straightforward as setting a jdbc access jar and running the same commands we would otherwise.
  • And FGM’s mail servers are down. Whee.

10:00 – 3:00FP

  • Adding in additional axis. Working out which should be x and which should be Y.
  • When I get the Y-axis working, I’ll need to reset the clamp on the fingers so that they stay centered around the “hand”, Which is going to need some additional graphics to show. We’ll start with that.
  • Graphics are done. Working on getting the collision for the hand to be the average of the finger X-axis collision forces.

Keil – 8.11.2010

  • Almost done with “Learn Flex in a week” tutorials.
  • Some of the “day 2” content (such as the retrieving and handling data sections) seems extremely useful, although I personally think they throw that content in a bit early and some of it may be a bit over the head of someone who doesn’t have experience with web services or remote objects.

Phil 8.11.2010

7:30 – 10:30VISIBILITY

  • Nothing new on site, but two meetings scheduled for Friday

10:30 – 2:00 OVERHEAD

  • 9:30 meeting at Savage Mill
  • Worked on the redesign of the office space to accommodate the sprinkler system

2:00 – 3:30FP

  • Got the fingers working pretty well. There is a lag of about 0.25 sec or so between collision and response, but it’s good enough to see that things will work.
  • Need to add an x-axis in with collision response next. Maybe make a maze of gray balls.