bcgov / bcgov/wps

FBP Go: Diurnal FFMC screen

Open
#1,744 0 comments 0 reactions 0 assignees View on GitHub
User Requested User Story
Dominant language
Python
Stars
65
Forks
11
Avg merge
1d 2h
Merged PRs (30d)
70

Description

**As a** *(User Type/Persona)* **I want** *(Feature/enhancement)* **So That** *(Value, why is this wanted, what is the user trying to accomplish)*

**Additional Context**
- Add a screen where you can input yesterday's FFMC the RH and the Wind, to get the daily FFMC - see: ffmcCalc.
- Add a screen where you you can see the impact of the diurnal FFMC (maybe sliding time?) - see: hffmc.
- Work towards a screen where you can see the impact of changing FFMC on fire.
- Following S390 training, this was requested multiple times:
"If the diurnal ffmc adjustment was added it would be extremely useful. "
"Would be wonderful to have the ability to change the time to earlier or later in the day"
"Place a slider for diurnal adjustment"
"add diurnal adjustments!"

**Acceptance Criteria**
- [ ] Given (Context), When (action carried out), Then (expected outcome)
- [ ] Given (Context), When (action carried out), Then (expected outcome)

**Definition of Done**
- [ ] Ready to Demo in Sprint Review
- [ ] Does what I have made have appropriate test coverage?
- [ ] Documentation and/or scientific documentation exists and can be found
- [ ] Peer Reviewed by 2 people on the team
- [ ] Manual testing of all PRs in Dev and Prod
- [ ] Merged

Contributor guide

Open the contributing guide

Research direction

Start by locating and reading the ffmcCalc and hffmc entry points mentioned in the issue to understand the existing calculations. Before implementation, define the screen behavior, time or slider interaction, and measurable acceptance criteria; done should include the requested demo, tests, documentation, and review.

Written by the indexing model from the issue text.

Assessment

Domain
frontend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.