Skip to content

Repository Management and Practices

lhcramer edited this page Feb 2, 2018 · 4 revisions

Quality Assurance

Tests

  • Completing the automated testing suite and increase test coverage from 57% to as close to 100% as is possible and practical.
  • Enforce test passage before deploying code
  • Deploy health check service and tie to notifications so users know if services should be down
  • Audit current error messages and improve to ease user frustration and confusion.

Data Migration Completion

  • Migrate all legacy user accounts from old mapstory.org site to new mapstory.org site
  • Migrate all legacy layers that were not broken, test or incompatable to new data structure to new mapstory.org site

Github Management

  • Create a process and roles/responsibilities for systematically addressing user identified bugs in Github so that bugs are regularly addressed but don't derail new development efforts. Define a system of classifying bug severity to help the team better prioritize and address bugs.
  • Finalize and commit to issue management and reporting/labelling conventions as specified in this Wiki in order to make it easy for new developers to engage with our project

Road Map Home | Next Section>>

Clone this wiki locally