Meeting Notes
GUI High level additions:
- Add Perspective menu item
- Administrator, Developer, Modeler, User
- Add Tabs menu item (Python, Log, Map...)
- Close Tabs when project closes
- Context menus for items in tree:
- New
- Rename
- Copy To
- Delete
- Move up/down (or drag with mouse)
- Expand all/Collapse all/Collapse others (for items in tree below node and for window)
- Add Reports tab with print and save as menu items
- Estimation Results
- Indicator Results
- Model Manager
- Add user-capacity for adding wrapper for external tool (e.g. Excel)
- Launch tool, pass ascii file to it, get results in ascii file from it
- Add user-capacity for adding wrapper for external tool (e.g. Excel)
- Scenario Manager
- Pause/Restart (as soon as possible)
- Flag for user cache directory to create time-stamped subdirectory
- Add check for overwriting cache - erase/replace option
- Indicators while model is running (e.g. difference from control totals)
- Add list of models and highlight which is running (graphical view)
- Rename 'Remove from Queue'
- Results Manager
- Import standard indicators (copy/paste into a library)
- Forms for building expressions (phase 2?)
Model Notes
- Switches for models
- Development projects (% of development in known projects; timing of project - flexibility; mixed use flexibility)
Jesse's Notes
- Installer:
- include more information in the installer itself, for instance:
- In optional components, list information about the option and why you might want it
- Add package options for downloading from subversion
- Is it possible to update the free space required number or take it out?
- A cd/dvd installer is preferrable
- would like cd/dvd .zip based releases to migrate from one version to another
- There are firewall issues at MAG preventing them from connecting to our subversion server
- PAG may be able to do subversion updates, but we may want to handle PAG and MAG the same way for consistency
- EasyEclipse? did not install
- include an option to specify the opus_data path separately from the opus install path
- longer term: better uninstall option, possibly running through the installation backwards with corresponding options for removing packages/apps
- could use a "projects" directory in which to install project files
- include more information in the installer itself, for instance:
- figure out a way to make backups and archives
- system architecture:
- "intermediate" local database installed on every workstation? spatial even (postgis)?
- need a document/graphic to document this stuff
- install path, database locations, code locations, saved files, etc
- need a TransCAD ASCII interface
- it is possible to use "quick" qgis mapping in the gui, then export to ArcGIS when needed
- try relationship class for indicator tables rather than join in project
- PAG will not have development events for the most part, will run more like PSRC model does without them
- need to add 'subsidy' or 'risk reduction' concept for planned projects
- need to add user specified planned projects into model
- data model does not contain information about hotels, schools, etc
- need to get a strong handle on submodel inputs and outputs
- can we call an excel macro from python?
- Context menus:
- need new functions:
- 'new' option, where appropriate
- reorder where appropriate (move up down, or even drag and drop)
- copy/paste/delete where appropriate
- need new functions:
