- working on Panel History management
- last panel gets maximized on current panel close
- packed new PPM beta release
Author Archives: pgfeldman
Tom DeVito 11.9.10
- http://www.grymoire.com/Unix/Sh.html Tutorial for Bourne Shell scripting
- Started porting my installer to java so it will work on linux.
- How to zip a directory recursively in java. http://www.java2s.com/Code/Java/File-Input-Output/Makingazipfileofdirectoryincludingitssubdirectoriesrecursively.htm
- How to make a self extracting executable for Linux. http://stackoverflow.com/questions/955460/how-do-linux-binary-installers-bin-sh-work
Phil 11.9.2010
8:30 – 6:00 VISIBILITY
- Deployed the new version. Christie liked the new version, but it’s not ready for prime time. I told her that we’d have a new version up on Friday.
- We need some kind of automatic fix if the combined budget is a negative number
- There are some locking issues?
- Numerous formatting changes
- Need to eliminate scrollbars from cells
- Need the rows in the project management table to be sortable
- Add changewatcher to DataDictionary
- Need to add in the test based on whether all the services and all the budgets match
- Finished the business logic on the AIR app, now I need to:
- Add an itemRenderer
- Add Skins
- Add transitions and sequences
- Add *a lot* of comments
Dong Shin 11.09.2010
- diable creating Funding Request on INCOMPLETE projects (total_funding = 0)
- PPM bugs from Phil/Christina 11/09/2010
- unable to update Contracts – fixed
- UID must not be set on UPDATE
- sort enabled on Project Mgmt Panel
- Projects with < $0 Total Budget gets warning and recalculated
- added refresh on unlock in Project Mgmt Panel
- fixed horizontal scroll control showing up on Budgets Grid
- resize Add Comment/View Comments buttons
- unable to update Contracts – fixed
Dong Shin 11.08.2010
- working from home
- packed up PPM for review.
- new tables structure – project_portfolio_additional_tables_110810.sql
- complete db dump – project_portfolio_complete_test_data_110810.sql
- uploaded files to /exchange/PPM_110810
- added project duplicate check on creation – Project ID and Name only for now
- added Funding Request generation from Project Mgmt Panel
- for COMPLETE projects only
Phil 11.8.2010
7:30 – 5:00 VISIBILITY
- Discussed the demo of PPM with John W. THe new TD arrived today, so next week might be good.
- Meeting with Anne and ?? for VISIBILITY on Nov 19 at 10:30 – added to the calender.
- Working on the Air app. Skinning today? Nope, but finished the guts of the business logic.
FP – Work from the weekend. I’ll bring this in tomorrow:

Fully assembled components
Dong Shin 11.05.2010
- PPM enhancements
- separated Comments Window into two
- Add Comments
- View Comments
- added filter/search for View Comments
- added add/view comments to Financial Data Editor (Project Viewer)
- disable opening of financial data of non-editable project
- tweaked Dynamic Panels to maximize – at the end of data retrieval???
- separated Comments Window into two
Phil 11.5.2010
7:30 – 5:00 VISIBILITY
- Got word back from Christie. She is eagerly awaiting the new version Monday or Tuesday.
- Working on my Air pure Flex4 app.
- itemCreationPolicy is now set for the particular component you want to make active or not instead of the parent container. The modes are immediate and differed. THis is *not* in the documentation. In fact, itemCreationPolicy isn’t even mentioned in the online docs. Sheesh.
- Turns out the reason my ChangeWatcher wasn’t working was that the data that it was watching for a change had already been set. Rewrote things a bit to take that into account.
- After some flailing, the obvious answer works for when an image finishes loading with the autoload option set to true: image.addEventListener(Event.COMPLETE, imageLoadedHandler);
Dong Shin 11.04.2010
- added project_comments table with DELETE constraints
- converted all contacts tables to innoDB
- got #1071 – Specified key was too long; max key length is 767 bytes because login field is too large?
- reduce PRIMARY KEY size to 100
- automatically deletes contracts relational data on project delete
-
ALTER TABLE `_projects_portfolio_admins` ADD CONSTRAINT FK_projects_portfolio_admins_project_id FOREIGN KEY (project_id) REFERENCES projects(uid) on DELETE CASCADE
Phil 11.4.2010
7:30 – 9:00 VISIBILITY
- Nothing new with the customer. VISIBILITY is running well and getting used quite a bit. Left Christie a note saying that we’d be rolling out the new version of PPM early next week.
9:00 – 6:30 FP
- Building fingers. You can reach me on my cell at 410.300.7293
Dong Shin 11.03.2010
- PPM enhancements
- added ComboBox renderer to people fields in Project Mgmt panel
- reworked Project Mgmt Panel’s filter and search to work with people ComboBox
- added separate reset/filter for filtering projects
- working on Comments for projects
Phil 11.3.2010
8:00 – 5:30 VISIBILITY
- Working with getting XML to produce an ImageScreen. Getting images now, need to work with organizing next.
- It turns out that the Math.Random() method is not seedable. Had to write a new random class that uses the BitmapData.noise() method, which you *can* seed. The class creates a bitmap and then reads the pixel values as the random numbers. It returns a uint, int, or Number. Put it up on fgmdev.com
10:00 – 12:00 Physical.
Tom 11.2.10
- Images on website restored. Tested script runner to restore from back-up.
- Changed script runner to use post instead of get
- Wrote a guide for the installer
- Started a sandbox for communicating with database
Dong Shin 11.02.2010
- PPM enahancements
- Create/Modify/Edit project now has multiple contact entries using ComboBox
- saves single entry into projects table, more than 1 goes into separate relational tables – this is done to preserve the existing data
- Project Management uses ComboBox ItemRenderers for the multiple contacts, single contact shows up as a label
- added ItemRenderer for Total Budget
- working on Project Mgmt event handling (Create, Edit, Copy, Delete, Refresh)
- Added TabNavigator for Search and Filter
- Create/Modify/Edit project now has multiple contact entries using ComboBox
Phil 11.2.2010
8:00 – 4:30 VISIBILITY
- Talked to Dong storing retrieving multiple users and meshing with the current DB.
- Weather sealed the giant’ leaky windows
- Working on Air app
- Added static data dictionary for moving data beween components. I just don’t like passing data with events.
- This doesn’t work. Not sure why: ChangeWatcher.watch(this, “xmlDataProvider”, handleXmlChange);
- Looping over XML for loading into SequenceScreens


You must be logged in to post a comment.