- added detailed messages for locked project
- added null check for Summary Data Panel to prevent exception
- added refresh on Unlock Project
- Edit warning shows on a locked project
Author Archives: pgfeldman
Phil 8.26.2010
8:00 – 12:00 VISIBILITY
- Saw that John DiMeo had been making quite a few queries against the data we ingested for him
- Working on debugging PPM with Dong
- Burned a new PPM disk
12:00 – 4:00
- Provisional patent
Phil 8.25.2010
8:00 – 11:00 VISIBILITY
- Fixed some aspects of Joe Noble’s account. Ingested some more data
- Had a talk with John W.
- John Gresh is leaving in a few weeks
- Mike Cowan is probably leaving near Jan 1.
- The current site will probably switch over to SharePoint, with an export of some kind going to SiteWorks. John wants to hand of the SharePoint work to us. I told him that we could probably automate a lot of it, including the SiteWorks export.
- Walked through PPM with Dong
11:00 – 3:00 FP
- Provisional patent. At page 8, in the Preferred Embodiment section
3:00 – 6:00 Savage Mill
- Chairs, desk, fans, build out contacts, etc.
Keil 8.25.2010
- Working on forecast website demo
- Currently user feedback is pulled dynamically from database via PHP and MySQL
- Next step will be to allow users to submit feedback dynamically
Dong Shin 08.25.2010
- deployed new EdgeUtils to FGMDEV Repo
- tried to check in EdgeUtils changes, got “Authorization failed” error
- changed passwd, authz, svnserv.conf to use credentials (/repo/Visibility directory)
- checked in changed files for EdgeUtils
- packed up PPM for review
- commas added to Create/Modify Project – Total Budget and FY amounts
- found that Project Locking doesn’t work properly when two users are connected.
- added result check on locking
- modified lock query to return login_id
- changed the Project Viewer Panel’s border to yellow for locked projects
Dong Shin 08.24.2010
- checked out and re-built projects from new site (fgmdev.com)
- EdgeUtils
- ProjPortfolioMgrClient
- ProjPortfolioMgrServer – needed to copy pom.xml from old and redeploy to tomcat server
- everything looks fine!
- added lockTimeout to EdgeUtils’ ConfigManager
- change PPM to use ConfigManager.lockTimeout
Phil 8.24.2010
7:30 – 2:30 VISIBILITY
- Set up new account for Joe Noble and imported some data into his role
- Much Savage Mill stuff
- General catching up. Everything has moved! The new server appears much faster!
- Switched maven conf settings
- Switched svn
2:30 – 3:30 FP
- Provisional patent
Dong Shin 08.23.2010
- converting MySQLBrowser to Flash Builder project
- Unlock project added on subsequent Enter Financial Data
Dong Shin 08.20.2010
- continue working on Project Lock management
- changed DataGrid in SelectProjectWindow to AdvancedDataGrid
- support styling
- added row and column styling (grey out LOCKED, BLUE for editable)
- modified DatabaseAdvDataGrid to support Column Style Function
- styleColumnName = <name>, styleColumnValue=<value to compare>
- com.edgeti.GenericQueryWidget.widget.CheckBoxHeaderRenderer
- refined Project Select query so that own id = lock_id returns EDITABLE
- Financial Data DataGrid sets editable flag based on Project Lock
- Dark Yellow border (0xFFCC00) added to Financial Data DataGrid for LOCKED projects
Phil 8.20.2010 – 8.23.2010
Taking a long weekend and going to the beach. You can reach me on my cell – 410.300.7293
Mike 8.19.2010
- Continuing to work on a python code completion engine. Phil helped me with some ideas and pointed out a few built in introspection methods in Python.
- Built something basically using the existing visibility script engine to run “info” on the variable in question and a problem arose:
- For example, say your cursor is at the end of this script:
- def solrXmlFromListList(doc, root, headers, table):
for row in table:
rowNode = doc.createElement(‘doc’)
root.appendChild(rowNode)
for i in xrange(len(headers)):
fieldNode = doc.createElement(‘field’)
fieldNode.setAttribute(‘name’, headers[i])
textNode = doc.createTextNode(str(row[i]))
fieldNode. - I can’t run info on ‘fieldNode’ without appending info(fieldNode) to the end of the script and executing the entire script which is obviously not an option
- So basically I need to find a way to run introspection on a script without running any of the script
Keil 8.19.2010
- Learning to use BlazeDS
- Successfully passed a string from BlazeDS to a Flex application using the tutorial located at http://raajasoft.wordpress.com/2009/03/17/blazeds-and-java-together-a-simple-tutorial/
- Unfortunately the tutorial uses flex 3, so many of the steps don’t apply in this version, such as the instructions for connecting to the data source.
- Instead of following the instructions, accept the defaults when creating a new project and then go to “data” and select “connect to blazeds” the instructions make much more sense in this dialog box.
- Also note that the instructions want you to use mx components, but with flex 4 you can use spark if you want.
Phil 8.19.2010
8:00 – 11:00 VISIBILITY
- Added a role for Paul O’s group.
- Fixed Paul O’s tables. It turns out that the Excel ingestor chokes on ‘-‘. Asked Dong to take a look at informing the user if the ingestor fails.
- Finished my IA refresher
- Talked to Anne about Paul’s project and about the upcoming meeting.
11:00 – 1:00 Savage Mill
- Went over with Brian to explain wall positions and discuss ceiling options. We should have a quote by the end of the day.
1:00 – 4:00 FP
- Working on provisional patent. Decided not to use the software and just write the thing.
- Got about 5 pages into the application. It’s coming along well
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

You must be logged in to post a comment.