Its all about the process (Digger)
"Digging into the process"
Process
- Define and Document Development Process - group meeting
- Create Testing
- Local Test Environment (vivotest.ctrip.ufl.edu) - Nick
- Continuous Integration (Hudson)? - LOW PRIORITY Stephen
- Unit Testing (JUnit)? - LOW PRIORITY Dale
Design
- Clean up of Configuration Utilities - group meeting
- Simplification of Design for execution - group meeting
Installer
- create a initialize demo script - Dale & Chris
- sets up folder locations designated in default configs
- sets up database
Documentation
- Improve documentation of all VIVO Harvester Features.
- Ensure all public and private methods and classes have JavaDoc Documentation.
- Provide complete installation instructions - Dale and Chris
- Document all configuration files and command line arguments
Code
- Clear up any warnings.
- Resolve any TODO or FIXME tags.
Community
- Fix the spamming problems on the forums. - Jon (already working on it)
- Introduce a bugtracker. - Dale
- Introduce a task tracker. - Dale
- Work with Jon on the mailing lists - Stephen
Virtual Machine
- Add harvester to virtual machine - Narayan & Dale
Scoring
- Figure out how to reload model withot restarting tomcat - Stephen and Dale
- Finish pairwise scoring - Nicholas and Yang
- Create regex scoring - the Chrises
- Must allow for parameters to be passed in from command line for any algorithm - Nicholas and Chris
- Must allow for process flow and order depedency (possible solution is to pipe ouptut and run score multiple times) - Nicholas and Chris
Translating
- Definition of VIVO to Medline Relationship of Publication Types (ie Article, Demo, etc) - Stephen & Nicholas