Open
Milestone
started on May 12, 2022
Summer of Software Sprint 1
Milestone ID: 920
Overhaul flowalert project for summer of software series.
-
Development environment
- create flow alert package (no code yet)
- poetry dependencies
- package directory (
src/flowalert/__init__.py
)
- create flow alert package (no code yet)
-
Git Workflow
- mention history reset
- plan for configuration/environment
- api token
- data directory
- fire station lists
- plan for deployment to target server
- pip install / setup.py wrapper
- flow alert configure script that sets up?
-
Modularize code and tests
- plan api
- "main" script that runs all automated tasks
- "helper" scripts
- (TBD from plan) implementation steps to modularize existing scripts
- plan api
-
Software release
- data management plan?
- administrative review
- domain review
- technical review
-
Gitlab pipeline
- create gitlab pipeline
- build/lint/test
- deploy?
- create gitlab pipeline