-
Notifications
You must be signed in to change notification settings - Fork 41
Repository Management and Practices
lhcramer edited this page Feb 2, 2018
·
4 revisions
- 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.
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
- 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
Beta Baseline and Testing
- How to request a feature
- How to create a spike
- How to report a bug
- How to request a design story
- How to create a milestone
- Developer Setup
- Guidelines for Submitting a Pull Request
- HTML Styleguide
- CSS Styleguide
- Javascript Styleguide
- Python Styleguide
- Testing Guide
Project Architecture