Category Archives: VISIBILITY

Phil 10.5.11

8:00 – 4:00 VISIBILITY

  • Spent the morning doing paperwork and helping Mike get permissions to use our servers
  • Went over the wizard basics with Dong. He thinks he’ll have something by the end of the week.

Dong Shin 10.05.11

  • I know I shouldn’t have, but went ahead and updated to the Flash Player 11.0. It kept crashing in Firefox. Not just the our software, but Adobe’s as well. Chrome uses the version 11.0 and it looks ok. Well, going back to the version 10.
  • The problem I have had with ADL (Adobe Air Debug Launcher) for the mobile apps turned out to be related to the FlashFireBug plugin. mm.cfg file in my home directory is set to pre-load the plugin swf on start up. Somehow it messes up the ADL…. Set the PreloadSWF field to empty, and now it runs. I had to remove the plugin completely because it tries to fill the field again and when it did, it messed up the ADL again.
  • working on retrieving obligations/outlays data
    • created view for financial data – this allows to retrieve the data in one-shot.
    • CREATE
      ALGORITHM = UNDEFINED
      VIEW `project_obligations_outlays`
      AS
      SELECT
      p.uid as p_uid,
      p.project_number as p_project_number,
      p.title as p_title,
      p.exec_summary as p_exec_summary,
      p.description as p_description,
      p.location as p_location,
      p.begin_year as p_begin_year,
      p.end_year as p_end_year,
      p.total_budget as p_total_budget,
      p.proj_mgr_login as p_proj_mgr_login,
      p.proj_admin_login as p_proj_admin_login,
      p.portfolio_mgr_login as p_portfolio_mgr_login,
      p.portfolio_admin_login as p_portfolio_admin_login,
      p.priority as p_priority,
      p.services as p_services,
      p.TRL_start as p_TRL_start,
      p.TRL_current as p_TRL_current,
      p.TRL_end as p_TRL_end,
      p.TCL_start as p_TCL_start,
      p.TCL_current as p_TCL_current,
      p.TCL_end as p_TCL_end,
      p.TP_start as p_TP_start,
      p.TP_current as p_TP_current,
      p.TP_end as p_TP_end,
      p.lock_id as p_lock_id,
      p.lock_time as p_lock_time,
      c.uid as c_uid,
      c.project_id as c_project_id,
      c.center_number as c_center_number,
      c.center_name as c_center_name,
      c.funding_transaction_name as c_funding_transaction_name,
      c.funding_transaction_number as c_funding_transaction_number,
      c.funding_transaction_type as c_funding_transaction_type,
      c.capability as c_capability,
      c.expenditure_center as c_expenditure_center,
      c.investment_portfolio as c_investment_portfolio,
      c.appropriation as c_appropriation,
      c.total_budget as c_total_budget,
      c.type as c_type,
      c.program_element as c_program_element,
      c.facts_pe as c_facts_pe,
      a.uid as a_uid,
      a.year as a_year,
      a.amount as a_amount,
      a.status_amount as a_status_amount,
      a.budget_center_id as a_budget_center_id,
      a.last_updated as a_last_updated,
      o.uid as o_uid,
      o.type as o_type,
      o.description as o_description,
      o.year as o_year,
      o.year_count as o_year_count,
      o.project_id as o_project_id,
      o.funding_id as o_funding_id,
      o.month_1 as o_month_1,
      o.month_1 as o_month_2,
      o.month_1 as o_month_3,
      o.month_1 as o_month_4,
      o.month_1 as o_month_5,
      o.month_1 as o_month_6,
      o.month_1 as o_month_7,
      o.month_1 as o_month_8,
      o.month_1 as o_month_9,
      o.month_1 as o_month_10,
      o.month_1 as o_month_11,
      o.month_1 as o_month_12

      FROM `projects` p,
      budget_centers c,
      budget_amounts a,
      obligations_outlays o
      WHERE p.uid = c.project_id
      AND c.uid = a.budget_center_id
      AND o.funding_id = c.uid
      AND a.year = o.year_count
      ORDER BY o.uid

Dong Shin 10.04.11

  • Working on PPM Wizard
    • created ProjectSelectGroup to display list of projects
    • added ColumnsSelectTitleWindow to ProjectSelectGroup. This allows selection of columns to view in the list of projects
    • added  FinancialDataNavigator
    • added FinancialDataDataGrid
      • FinancialDataItemRenderer to display the data in CurrencyFormat
      • FinancialDataItemEditor to restrict numbers input using NumberTextInput
    • added getDefaultVariables method to return list of pre-selected fields/columns to display from RowDataBase class
    • added parseData to parse database results to RowDataBase object dynamically
  • Flash Player 11 is here!

Phil 10.4.11

8:00 – 4:30 VISIBILITY

  • Talked to Bill yesterday, and he wants the desks occupied as much as possible, so I’ll be logging here less.
  • Port 443 on the integration box is open! And is visible to both networks!

Dong Shin 10.03.11

  • Cleaning up and mapping database tables to ActionScript classes
    • Tables not needed? Contacts, Cofundings, Financials, Forms_Query, Project_Alerts
      • TRUNCATE TABLE `contacts`
    • done – left out relation tables…
  • working on Project Managers Wizard

Phil 10.3.11

8:30 – 4:30 VISIBILITY

  • Well, I’m back. Fin  vacation. pix are at http://www.flickr.com/photos/21701734@N04/sets/72157627607863835/ if you’re interested.
  • Went over what Dong has been working on. We’re going to see if his form work can be used as the basis for the Project Manager’s wizard
  • Tried loading up Mike’s code, and discovered that there was a POM file, which did could not find the parent POM.  Waiting for M2 to update indices. Works with the command line/mvnAssist
    • Looks like I was pointing at the default m2 settings.xml file. Re-indexing.
    • Working now
  • Mike came over to check in the Java side of the code and help me build it. We installed on Google. About to try it on the phone proper.
  • Yay! Success!
  • Going over to check on our new desks and talk to Bill

Dong Shin 09.27.11

  • went to Fort to check out the new desks and the space with Brian and Mike
  • PPM Widgets
    • browsing Budget Centers data with a project selected complete – need to go down further from the budget centers table
    • working on Relational Table browser

Dong Shin 09.22.11

  • Continue working on PPM Widgets
    • added AboutDebugGroup – needs to wait until swf loaded up completely, it will fail to display compile date/time
    • created TableDataForm to display individual Table data
    • passing table Class objects between UI’s parse the data
    • working on QueryResultAdbDataGrid to add filters/searches

Dong Shin 09.19.11

  • PPM Widgets
    • creaed RowDataBase class to support database table row
    • Project VO now can use RowDataBase to display columns using dynamic class loading
    • created TableDataLoader class to retrieve table data using dynamic class loading
    • created ColumsSelectTitleWindow to display columns defined in the VO classes
    • created TableDataSelectTitleWindow to display data from TableDataLoader
  • found ResizableControls from http://flexdevtips.blogspot.com/2010/06/flex-4-spark-resizable-controls.html
    • convert to Flex Lib
    • using ResizableDraggableTitleWindowSkin for PPM Widgets

Phil 9.15.11

7:00 – 12:00 VISIBILITY

  • Day before vacation. I wonder if I’ll be able to mow the lawn or if it will rain? Dong rode the motorcycle in, so my guess is that it will be torrential.
  • Cleaning up and documenting
  • Added exploding pie charts to the mobile app. THere is one problem that if the user selects the chart while the effect is playing, the “explosion” component of the display becomes confused. There needs to be an effect end event that looks to see if things are valid at the end of the animation.

Phil 9.14.11

8:00 – 4:00 VISIBILITY

  • Working on multiple select for the data grid. Need to make sure that if the rows are sorted, the selection is either cleared or re-ordered.
  • Make the dataField and valueField bindable and connect to all the chart types. Done
  • Add a pie chart label function – done
  • Time to comment a bit, since some of this is really not all that intuitive…
  • Walked through the VisMobScreens with Mike, who got his middleware working. We also discussed what a data input app could look like. Brian was grumpy and uncooperative in this discussion, so we finished it after he left.

Phil 9.13.11

8:00 – 4:30 VISIBILITY

  • Finishing up commenting the ScrollingChoosers package, then I’m going to start working on getting drilldown to work in the charting
  • Need to add some logic to allow for multiple selections without the control key
    • Done for bar chart, working on the others
    • Pie and Column are done, working on DataGrid
    • DataGrid mostly working.
  • Talked to Bill D. He needs Dong’s info. I reminded him that the 4 month timeline assumed one month to get development environments up and running, and three months to write, test and document the new code. In other words, three months to write the code. If getting the desks takes three months, then the effort will be for six. This was surprisingly hard to explain.