Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

TaskOwner

Notes

Cleanup database tablesJSI (question)JSI identified several DB tables that were added but never used
Merge in "accessibility" work from "1.0" releaseVRThese add additional upload scripts and a few minor fixes
Create and configure a CI server We will likely use Jenkins, as most community members currently use it. "travis (question)" is another option
Create and configure Sonar For tracking quality metrics. Should run on common branches
Create default configuration template Evaluate customization module created by TW for MOZ project (http://github.com/clintonhealthaccess/lmis-moz) to store country-specific configuration. Document and recommend as a good practice
Establish common data set For both testing and demonstration purposes
Establish "feature toggle" mechanism A simple way to hide or deactivate features not considered global. This is a temporary measure as we work to a modular-style architecture
Evaluate which features should "toggle off" by default Set in default configuration
Document new features Some features created for eLMIS or other projects are unfamiliar to the community
Document final branching strategy e.g. gitflow. We tentatively decided on a develop branch which flows into the master
First draft of developer guidelines  
Final testing Both automatic and manual testing on 2.0 candidate
Release tag Set 2.0 release tag. Merge to "master" or rename branch as master.
Create and publish a common demo server