Monthly Archives: May 2011

Dong Shin 05.13.2011

  • PPM Changes
    • minor typo changes per Kristi’s findings
    • went over the questions Kristi had for 05.12
    • considering incorporating com.edgeti.visibility2.layout.controls.ColorSchemePicker from vis2 project for text customization
    • added ComboBoxes for Appropriation and Appropriation Types to Financial Status Panel – retrieves data on CreationComplete from tables, appropriations and obligation_outlay_types
    • totals of Initiate/Commit’s and PM Actual Outlays added
    • removed Remaining To Distribute from Financial Status Data Form
  • Flash Player 10.3 released – download

Phil 5.13.11

7:30 – 4:30 VISIBILITY

  • My work directories successfully copied over last night, and Cygwin installed. Whee!
  • Added the following System variables
    • JAVA_HOME – C:Program FilesJavajdk1.6.0_25
    • JRE_HOME – C:Program FilesJavajre6
    • M2_HOME – C:mavenapache-maven-3.0-beta-1
    • M2 – %M2_HOME%bin
    • M2_REPO – C:Philm2repository
    • MAVEN_OPTS -Xmx512m
    • R_HOME – C:Program FilesRR-2.13.0
    • WORKSPACE – C:PhilMvnAssistProjects
    • Path – C:Program Files (x86)AMD APPbinx86_64;C:Program Files (x86)AMD APPbinx86;%SystemRoot%system32;%SystemRoot%;%SystemRoot%System32Wbem;%SYSTEMROOT%System32WindowsPowerShellv1.0;%JAVA_HOME%bin;%M2%;%FLASHBUILDER4%bin;%R_HOME%bini386;C:Program Files (x86)ATI TechnologiesATI.ACECore-Static
  • Decompressing and installing stuff
    • Interesting problem with Flashbuilder. When I tried to point it to an old (FB4)  workspace, the package explorer dies and came up with a No Class Def error. On the forum (http://forums.adobe.com/message/2941203#2941203), I found a mention that there was a conflict with old versions of FB. I created a new workspace, and the package explorer comes up. And that seems to work.
    • tomcat-7.0.12
    • debug flash players
    • gvim
    • InputDirector
    • jdk-6u25-windows-x-64
    • cygwin setup and Cygwin
    • xampp-win32-1.7.4-VC6-installer
  • Installed Flashbuilder 4 and plugins. You now *have to* use the shortcut that is in the FB plugin directory. Accessing Eclipse though the standard icon will work in Java but not Flash
  • Installed R. Had to set a path variable to point to the R_HOMEbini386 directory.
  • Since we’re all using Subclipse these days, I only installed that – http://subclipse.tigris.org/update_1.6.x/
  • Downloaded, compiled and ran RFlexServer and RFlexClient!
  • Figured out how to export/import firefox bookmarks. Selecting Bookmarks->Show all Bookmarks, brings up a dialog, with import/export options.

Kristi 05.12.2011

  • Continuing testing of Visibility from user perspective.  Have the following questions/issues:
  1. Projects – Funding Requests – Create Funding Requests – Funding Request details – Under Appropriation drop down… where is this text populated from?
  2. Projects – Funding Requests – Create Funding Requests – Funding Request details – Funding Total… where is this amount poulated from?
  3. Projects – Funding Requests – Create Funding Requests – Funding Request details – *Period of Performace – should be “Performance”
  4. Projects – Funding Requests – Create Funding Requests – Funding Request details – When all fields not filled in – I get the standard errors message upon trying to save request.  Is it possible to put in an error message that says exactly fields are is missing?  I had to go back a screen to realize it my missing info was in another screen/window.
  5. Projects – Manage Appropriations – Appropriations Management – It would be helpful if open dialog window title reflected the title in the drop down menu  to avoid confusion and ensure continuity of information ( can you switch “Appropriations Management” to “Management Appropriations”?)
  6. Projects – Funding Data Request – dialog bos opens with “Saved Requests (1152)”  What does this refer to?  Dialog box does not indicate this relates to Funding Data Request (there do not appear to be that many requests showing up in dialog box).
  7. User Management – Create New User – This is duplicated under “User Management – User Management) – Does this need to be here twice?  Can one location be allowed as to make this more user friendly and less confusing?

Thanks!

Mike 5.12.2011

  • Back from vacation figuring out where I left off
  • Decided it would be a good time to upgrade my current projects to Flex 4.5
  • Self review
  • Working on updating libraries to compile in 4.5, lots weird errors:
    • It appears impossible to import mx.controls.Alert in to a actionscript file…  I’ve found very little about this online but in order to move on I’ve removed all references to Alert from FGMUtils actionscript files for the time being
    • my next error is ‘Declaration of style ‘textDecoration’ conflicts with previous declaration in C:Program FilesAdobeAdobe Flash Builder 4.5sdks4.5.0frameworkslibsspark.swc(spark.components.supportClasses:GroupBase)’ with an unknown location.  This error appears to have NOTHING to do with text decoration.  I’ve systematically deleted and restored classes until I narrowed it down to com.fgm.FGMUtils.ui.debug.CompilationDate which isn’t even a visual component,  just an object.  Currently trying to figure out what the problem is.

Dong Shin 05.12.2011

  • PPM Changes
    • Display format of MIPR Requested Date, MIPR Request Received Date, Initiate/Commit weren’t right. The date format function failure returns weird errors (Array index out of range?). Adjusted the query to change the format. May have to look at the server code to return some meaningful error messages.
    • added project_source to funding_request table – ALTER TABLE `funding_requests` ADD `project_source` VARCHAR( 255 ) NULL DEFAULT NULL
    • Project Source Radio buttons (OISR-PMO and OISR-TF) added to Funding Request
    • Last Updated date added to Financial Status – saves the current date if date field is not changed, saves the changed date otherwise.
    • Changed Description to TextArea from TextInput
    • Changed Acceptance and Received Contract in FinancialStatusDataFormWindow to ComboBox
    • Changed Funding Request table fields – ALTER TABLE `funding_requests` CHANGE `acceptance_received` `acceptance_received_date` DATE NULL DEFAULT NULL ,
      CHANGE `received_contract` `received_contract_date` DATE NULL DEFAULT NULL
    • Additional fields added to Funding Request table – ALTER TABLE `funding_requests` ADD `acceptance_received` VARCHAR( 20 ) NULL DEFAULT NULL ,
      ADD `received_contract` VARCHAR( 20 ) NULL DEFAULT NULL

Phil 5.12.11

8:00 – 6:00 VISIBILITY

  • Writing up self-review
  • More setup on my new system – behaving better this time
  • Yesterday I got a message that my remote desktop account may be expiring on the S2F server? Fixed
  • Set up the PPM system and left it running. Allen will look into getting access to the test machine, which is more open than the int VM

Phil 5.11.11

7:30 – 6:00 VISIBILITY

  • Setting up my computer. Slow going. In fact, I could never get *java* to behave. Tom took the box home to reinstall windows.
  • Self appraisal forms
  • Talked to Christina, Walter and Brian about creating a Recruiting webapp that ties into Visibility
  • Installed the following on the server:
    • xampp
    • java jdk
    • gvim
    • firefox
    • flash player (debug)
  • Set the JAVA_HOME and JRE_HOME after attempting to start tomcat.
  • Set tomcat to be using http on port 80
  • set up myself as tomcat manager
  • set password on mysql
  • Copied over PPM and set the endpoint to point to 127.0.0.1 and changed the directories in the properties classes to reflect tomcat’s new location
  • Successfully ran PPM
  • Sent out an email to Denise, Bill and Brian about this milestone, and listing the two options for testing (localhost vs making test machine visible)
  • Sent an email to Allan asking how to make the machine visible

Dong Shin 05.11.2011

  • gone over the list of questions that Kristi has had….
  • PPM Changes requested by Trish
    • added last_updated (DATE) to budget_amount – ALTER TABLE `budget_amounts` ADD `last_updated` DATE NULL DEFAULT NULL
    • MIPR/FAD dates and Initiate/Commit fields added to Funding Request Form and saves to database.

Tom DeVito 5.10.2011

  • Was not able to get the serial class working but was able to get it working the standard way.
  • Com port was not initializing properly.  Copied the working code from my i2c sandbox and it seemed to fix the problem.
  • Was able to send data and receive a response.
  • Going to attempt to pass the data as a struct.

Kristi 05.11.2011

Good moring, slowly going through each page/canvas of software. A few questions/issues I have below:

1.  Can the screen of canvans be made wider or font made larger/darker by the end user?  I find that because the background is so vast and so bright it is hard to see the numbers in the columns as they get “washed out” a bit.  If this was my sole software – it would become a bit fatigue-ing.

2.  Under Project tab – under Projects – Create Project – How is the FY years set?  Are these automatically populated in software to show a given period? I.e., what if there is a 8 or 10 year contract? (What is the average length of a contract award?)

3.  Under Project tab – under Projects – Create Project – What is the Priority # used for? Is this an infinite number field?

4.  Under Project tab – under Projects – Create Project – Under Services – Marine should be changed to “Marines”

5.  Under Project tab – under Projects – Create Project – Services Project Manager – how do you add a new user not listed in the drop down field? 

6.  Under Project tab – under Projects – Enter Financial Data – after selecting a contract to modify – why are there two boxes of  fields –  above and below the center toolbox/tray?  What is the bottom fields used for?  There is no clear distinction in the box as to what the bottom fields are used for or why they are there?

Thanks!

Dong Shin 05.10.2011

  • new PPM for depolyment
    • db changes for Funding Request – DBUpdateSQLs05102011.sql
    • set width of Project Name, Project Number, Program and Project Info label
    • added tooltips for the TextInputs and Project Info
    • fixed Project Number from Project not showing correctly
    • /exchange/PPM_051011
  • Going down the list from Trish
    • Deleted ‘Financial Status‘ selection from Projects menu
    • verified that the FY Budget is shown correct in Project Status

Phil 5.10.11

7:30 – 4:30 VISIBILITY

  • Fixing a bug in dbObjects so Dong can use it. Which means getting the debugger to work with Flex and Server side Java again. Urk.
  • Fixed. It was a cut-and paste error. Uploaded fixed versions to the repo and subversion
  • Requested the Flex4 update. At $49 each, it’s a surprising deal :-b. With this version, we should be able to dip our feet into mobile. After talking to Dong, my thought is that we make a mobile app for Recruiting.
  • Deployed new swf. Tried a db update, but got a syntax error
  • Was able to upload files to the server! No I need to get a webserver up and running and find out what I need to point a browser at.

Dong Shin 05.09.2011

  • got my M-Class license!!!
  • went over the changes/fixes requested by Trish
  • database bug caused by inconsistent database versions. I shouldn’t have put the 0506 version in fgmdev
  • went over the Excel spreadsheet ingestion and new architect to support Brian and Christina
  • cannot login to Visibility on fgmdev.com – Firefox problem.
  • ingested Christina’s candidate spreadsheet – (needed to convert to xls)
  • PPM Changes
    • Changed ‘Financial Data Request‘ to ‘Monthly Status Request
    • Changed ‘Enter Financial Data‘ to ‘Enter Monthly Status Data
    • Change ‘Financial Data‘ to ‘Enter Monthly Status Data‘ in ProjectMgmtPanel
    • Removed UID and Project ID from Funding Request Selection Dialog
    • MIPR/FAD Requested from Service and MIPR/FAD Request Received added to Funding Request

Phil 5.9.11

7:30 – 4:30 VISIBILITY

  • Notes from meeting with Trish
    • Remove UID and Project ID from Funding Request Selection Dialog
    • Add the following dates to Funding Request/Funding Request Information Tab
      • MIPR/FAD Requested from Service
      • MIPR/FAD Request Received
    • Under ‘Projects’ main menu
      • Change ‘Financial Data Request‘ to ‘Monthly Status Request
      • Change ‘Enter Financial Data‘ to ‘Enter Monthly Status Data
      • Delete ‘Financial Status‘ selection
    • Financial Status Data Panel:
      • Trish wants to make sure that data changes in this section of the app are tied into the rest of the system. I.e. changes here will show up throughout the system and vice versa
      • FY Budget value is not being presented in the upper left
      • Some information (i.e. FY11 when FY10 is selected) is being shown in addition to selected info
      • The ‘updated‘ date in the ‘Remaining to Distribute‘ column should be editable
      • Appropriation in top section should be a combobox (Appropriation by year)
      • PM Actual Outlay column header should be a combobox (Appropriation by year)
      • The amount that is summed should be compared against the percentage of the appropriated budget. The difference should be shown in a colored cell. Cells should be colored according to the following scheme
        • RED if more than 5% under budget
        • YELLOW if up to 5% under budget
        • GREEN if at budget
      • Initiate/Commit, Obligation, Outlay, PM Actual Outlay columns should sum to to a value. Currently, the value shown is coming from somewhere else
      • The row of percentages should come from the appropriation. Right now, they are coming from somewhere else?
      • Edit Financial Status Data Popup Dialog
        • All updates in this panel should update funding requests and vice versa
        • Delete ‘Remaining to distribute’
        • Calculate ‘MIPR/FAD Requested From Service‘ based on (new) field in Funding Request
        • Calculate ‘MIPR/FAD Request Received‘ based on (new) field in Funding Request
        • Acceptance should be a combobox with ‘Reimburse’ or Direct Cite’ options
        • Received Contract should be a combobox with ‘Yes’, ‘No’, or “N/A’
        • Outlay and PM Actual Outlay should be editable fields
        • Comments is not saving
    • Funding Request Panel
      • Add a new field in the ‘Finance Data’ tab
        • Initiate/Commit $:
        • This should match the information in the ‘Edit Financial Status Data’ popup dialog from Financial Status Data panel
      • Add the following Radio Buttons Near the Funding Type/Project Type selections
        • Project Source: OISR-PMO, OISR-TF
  • Got the following bug when creating a funding request. It has the swf and db (dropped and reloaded) from exchange/PPM_050611
    • code: Server.Processing
      Message: java.lang.ArrayIndexOutOfBoundsException : -1
      Detail: null

Tom.DeVito 5.06.2011