Category Archives: Projects

Phil 11.29.2010

7:30 – 3:30 VISIBILITY

  • Deployed cpPlusDate and mvPlusDate, which are working just fine
  • Made backups
  • Talked to John W. He’s going to try to set a demo of PPM with Kathy and the new TD for early next week.
  • Chris(tine) has finished Flex in a Week. She sent me a not asking what to look at next. I said to look through AirFilImageApp to get aquainted with a larger project, and start to get familiar with Maven and the flex-mojos. Once she’s done with that, she can start updating MavenAssist to build Air apps correctly.
  • Digging into FlexXB
  • Worked with Dong on getting a new version of PPM to play with the browser window a bit better
  • Since I really don’t want to build a generic serializer (again!). I’m thinking about the components that all our applications seem to need. The thought is that maybe we build some higher-level components that have self-serializing functionality that can be put together in simpler ways than a straight mxml experience. My list of visual components so far is:
    • Login
    • DB Table/column browser
    • Charts
      • The regular, data, bar, column, pie
      • Unusual – maps, status, network
    • Data grids
      • for looking at tables of numbers or…
      • Excel-style spreadsheets
    • Data entry forms
    • Formatted output
    • Special widgets, such as speedometer-style displays
  • To make this work we need a communication framework to the server that either simply (or automatically) sets up tables to talk to these forms.
  • Lastly, there needs to be an authoring/administrative level that creates ids for applications (to aid with data partitioning), and that supports our scripting.

Dong Shin 11.26.2010

  • working from home
  • working on SmartEditor (?) – need to rename this
    • created xml for SQL reserved words
    • XML data and TextFlow working together, but cursor works weird
    • found AS3SyntaxColoring and TextAreaLineNumbersSkin
    • combined both and works well together
    • added new keywords and styles
    • need to load XML and styles on load

Phil 11.26.2010

7:00 – 4:30 – VISIBILITY

  • Deployed my new copy, which works fine, though it has one diagnostic print statement in it. Need to fix that
  • Fixed the bugs, and added move capability. The executable looks at the name it was called when executed and adjusts its behavior. If the file is called cpPlusDate, it will copy. If it’s called mvPlusDate, it will move. Uploaded the files to my ftp site (since we still need CDs!), to deploy on Monday. Also committed to subversion.
  • Looking at ways to have a user build a form online and then use it.

Dong Shin 11.23.2010

  • set width of ComboBoxes in Project Mgmt to fixed with maxWidth
  • still trying to get the panels restore behave right……
    • very inconsistent panel restore using fromXml, forceFromXml
    • tried to fix using force, etc….
  • working MySQLBrowser in Flash Builder 4
    • looking at creating a smart editor for SQL

Phil 11.23.2010

8:00 – 4:30 VISIBILITY

  • Deployed new version of PPM. The comboboxes are still getting too big on the filter section in the Project Navigator
  • Backed up PPM db – it’s growing about 5k/day
  • Looking into writing a copy utility in C++. Done, all 8k of it.
  • Discussions with Brian and Mike about forecasting and how to tie it in with the Visibility4 baseline
    • The idea is to have a framework that can load SWF ‘apps’ that communicate through a singleton mediator (DataDictionary?).
    • Mike’s going to see how the basics of swf loading and management work

Dong Shin 11.22.2010

  • swapped Portfolio Manager (NSA) and Finance Analyst (NSA) labels
  • maximize/minimize panels on TitleBar double click
    • modified SaveStatePanel to support it
    • enableTitleBarMaximize=true to set
  • allow cents on Budgets in Create Project Panel
  • fixed a bug on duplicate project find
  • added search for budget amount with >, >=, <, <=, and = in Project Mgmt Panel
  • restore panels not very smooth, need to find a better way

Phil 11.22.2010

8:00 – 3:30 VISIBILITY

  • Working on automating backups, but can’t find a good way of appending date information to the file name using windows. Maybe just make a little executable?
  • Meeting with Christie about PPM
    • The financial POC and PM POC labels (or combo boxes) are switched.
    • Need to add a search that looks at project budgets – e.e. > $1,000,000,000, or < 0
    • Add double click to maximize window if easy
    • Add ability to enter cents in a budget or financial data? (Optional – Trish had this explicitly not be a requirements. It could lead to more errors?)
  • More commenting. Might finish today- done!
    • ImageScreen.mxml
    • TimedImage.as
    • TimedImageItemRenderer. Added capability to change bg color programatically.
  • Time to get Flash4.5?

Dong Shin 11.19.2010

  • fixed a bug not saving contracts data correctly
  • negative numbers in Funding/Budget?
    • supported
    • format?
    • wrong change at Project Editor…. should be on Financial Data Entry
    • commented out the wrong codes – future use?
  • negative values allowed on Financial Data Entry
    • ItemEditor – allow ‘-‘ as the first
    • Added label function to mask negative values

Dong Shin 11.18.2010

  • fixed a bug showing filter comboboxes larger than the screen – used % values for widths
  • Continue on history mgmt
    • ContractMgmt and ApproprirationsMgmt force maximize on finishing of data retrieval and removed old maximize method
    • save history on panel close
    • weird behavior on restore panels – added setTimeout (setPanelsToXml, 500) – half a second delay

Phil 11.18.2010

7:30 – 3:30 VISIBILITY

  • “go visibility” made progress today! We might be up soon
  • worked on automating the project_portfolio save script. Printed out documentation for schtasks to bring in tomorrow
  • Commenting
    • AirFileImageApp.mxml – done
    • LoginScreen.mxml – done
    • SetupScreen.mxml – done
    • SequenceScreen.mxml – done
    • ImageScreen.mxml
    • TimedImage.as
    • TimedImageRenderer – done
    • CommonScreenSckin – done
    • BinomialStatistics – done
    • DataDictionary.as – done
    • DataElement.as – done
    • EnhancedSkinnableContainer.as – done
    • RepeatableRandom.as – done

Phil 11.17.2010

7:30 – 5:00 VISIBILITY

  • Put together a shell script that backs up project_portfolio and moves the file to another machine in the enclave.
  • My svn isn’t working. Now it is. Dong fixed, after a few attempts.
  • More commenting. Maybe add a transition or two. Added transitions and learned a few things.
    • Components that have a transition must bein BasicLayout, with only x, y, width and height defined. If you need centering, you need to do that programatically, wising things like the FlexNativeWindowBoundsEvent.WINDOW_RESIZE event. Otherwise, the components get confused as to where to go after they have reached their endpoints
    • Programatically created classes also seem to have some issues. The SequenceScreen creates a series of ImageScreens, and I can’t get the SequenceScreen to work as part of a transition. Interestingly, transitions within a dynamically created ImageScreen work just fine.

Dong Shin 11.16.2010

  • fixed the weird bug on User Management Panel
    • caused by adding two User Management Panels in Managed Canvas
  • continue working on history management
    • maximize panels on the last step of the panel creation
    • added forceMinimizePanel, forceMaximizePanel, forceDefaultPanel to EdgeUtils.DynamicPanel
    • added forceFromXml to EdgeUtils.SaveStatePanel to force restore window states
  • having a weird problem with Flash Player
    • not going forward after Config load on debugging session
    • installed 10,1,102,64 – looks ok now
  • History Management works!
    • funding request flaky….

Phil 11.16.2010

8:00 – 5:00 VISIBILITY

  • Christie has asked Trish and a new guy (Tom?) to look over the beta. I sent a note saying that if everything seemed OK, I’d promote the beta on Thursday.
  • Working on item renderers and getting a tile layout to have border padding. Not sure why that isn’t working… Turns out that you need to use the left, right, top, bottom attributes.
  • Wrote up a binomial distribution class. Since I couldn’t find anything easily convertible, I put it up on fgmdev, under development.
  • Commenting