Skip to content

Sprint 89

Anthony Fok edited this page Feb 26, 2024 · 7 revisions

Monday, February 5, 2024 - Thursday, February 15, 2024

Sprint Goals:

AWS Migration and Redeployment

  • Obtain an AWS staging account for gsc-riskprofiler-staging - Anthony/Drew
  • Run through Arash's deployments scripts - Anthony/Drew
    • in gsc-riskprofiler-dev - Anthony/Drew
      • VPC - blocked by permissions, reach out to Mathieu/Darold
      • Route 53
      • CloudFormation
      • Manual API configuration
  • Investigate whole environment cloning or reassignment for prod?
  • Follow up with NRCan IM/IT intake (Drew, Anthony)
    • Complete SCR (Drew, Anthony) 90% done, debating on ULL vs UML

RiskProfiler

  • Add additional DSRA scenarios Drew/Will/Anthony
    • 13 new Scenarios
      • Vector Tiles - 9.0 Cascadia error bug, missing tiles (Will)
      • GeoPackages
      • ES Indices - Drew/Anthony/Will
      • Pygeoapi records - Drew/Anthony/Will
      • Add to release Assets - Will, Anthony
      • Scenario Descriptions in need of Translation - Will/Phil
      • add to riskprofiler - Anthony
        • Setup wordpress in EC2 for website editing CDK-Python - Anthony
  • Wrong line color on Probabilistic FSA Exceedance Curve (OpenDRR/riskprofiler#121)
    • Fix in WordPress

GitHub

  • General update and review of all README LISEZMOI files and licenses
    • opendrr-api (Drew)
    • earthquake-scenarios (Drew)
    • python-env (Anthony)
    • riskprofiler (Anthony)
    • Review any missing LISEZMOI files and translate existing README using Deepl (Will)

Elasticsearch - Kibana - PostGIS - Vector Tiles

  • Verify and generate missing tiles semi-automatically with GeoServer REST API (Python) - Will

Data Dissemination

GitHub pages for new DSRA scenarios

  • Add new GitHub page for each DSRA scenario Enter epicentre and extents for each of the new DSRA scenarios (JavaScript) - (Anthony, Will)

DSRA Scenario Names:

  • Fix DSRA Scenario Names (Anthony)
    • Updates to API Check during environment migration - (Drew/Anthony)

OpenDRR Administrative

Demos:

  • Anthony - Wordpress on EC2
  • Drew -
  • Will - geoserver, loading datastores

Scrum Notes:

February 6, 2024 Will - Working through geopackage loading into GeoServer

Drew - Docker opendrr-api stack again locally to regenerate pygeoapi

Anthony - Working through SCR - Testing Tippecanoe

February 8, 2024 Anthony - PGC bastion host testing - Working through SCR Will - Continue verifying vector tile counts, finished original 9 scenarios, now going through the 13 new scenarios (~30% complete)

February 13. 2024

Deadwood Sprint Goals:

RiskProfiler

  • Investigate generating vector tiles (esp. EPSG:4326) using ogr2ogr, Tippecanoe - Anthony

  • Link-checker in gh-actions - riskprofiler repo - backlogged

    • Follow up on link-checker dead links - add issue to riskprofiler repo - Anthony
    • Request Damon walk us through GitHub pages workflow - backlog - Anthony
  • Fix bug with French Language Carousel 'En savoir plus' (OpenDRR/riskprofiler#118) - backlogged - Anthony

  • RiskProfiler map glitch on Chrome on iPad (OpenDRR/riskprofiler#122)

    • investigate -
  • OpenDRR Traffic Stats (OpenDRR/opendrr#140):

    • Stats for Asset Downloads (GitHub) - Anthony
  • Review GitHub LFS costs - Anthony

GitHub

  • Run GH action to check for French READMEs (LISEZMOI) and open issue if missing - Drew/Anthony - Backlog
  • Write GH action to run DeepL and create LISEZMOI files on Changes to README - Drew/Anthony (40-50% done) - Backlog

Elasticsearch - Kibana - PostGIS

  • add_data.sh - check and build from local sql dump if present (Backlog) - (Anthony)
  • Run stack build in EC2 full scripted with AWS CLI (Backlog) - (Drew, Anthony)
    • test build in podman - (Backlog)

Data Dissemination

OpenDRR Web Portal (GitHub Pages):

Clone this wiki locally