-
Notifications
You must be signed in to change notification settings - Fork 19
Project Meeting 2017.07.06
Ben Stabler edited this page Jul 6, 2017
·
5 revisions
- We’re now automatically testing the framework, modules, and models using Travis CI
- Tests automatically run with every commit and the pass/fail status is at the bottom of the README as rendered by GitHub
- The current Travis build and test script is here, which includes all the steps to install, build, and run all the VE resources
- The build logs, which are helpful when errors happen, are here
- Master (release) branch is now write protected and can only be written to by a pull request
- GUI broke with the latest revisions to the framework since we changed how the model state object is managed
- Currently working on fixing this + an issue with parsing the model spec tree
- Lots of progress - income model re-estimated, multiple updates to supports Liming's model, land use package complete, 5D measures complete, transportation supply package complete, auto ownership model complete
- All these improvements are in VERSPM now
- Using RVMPO as the test
- Needed to create some of the RVMPO test data as well, which took some time
- Created a name registry for managing module methods across packages
- Josh wants to know what he should review
- We discussed the in-development VE review team submittal requirements as what he could also review:
- Software – module, model, and/or user interface code
- Tests – sufficient code coverage testing with an included example test data set
- Documentation – both developer and end-user documentation
- Methods – description of methods
- Once the GUI is working again, we're going to add automated testing of it as well
- Next VERSPM package is probably autonomous vehicles and car sharing
- Once everything is working and tested, we'll merge to master for a new release
- Getting Started
- VisionEval Models
- VERPAT Tutorial
- VERSPM Tutorial
- VE-RSPM Training
- Developer Orientation
- Goals and Objectives
- Working Together
- Automated Testing
- Contribution Review Criteria
- Modules and Packages
- Development Roadmap
- Documentation Plan
- Multiple Scenarios