What this is
Pick three open issues from this repo that lack clear reproduction steps. Try to reproduce them yourself using the simulator or public test fixtures, then comment back with structured reproduction notes — or document why the issue couldn't be reproduced.
Why this matters
Issue triage is the unglamorous work that determines whether maintainers can actually fix things. Our tracker has signal-to-noise issues right now that slow down every other kind of contribution. Even cleaning up three issues meaningfully helps.
What to do
- Comment to claim.
- Browse open issues without the label
needs-triage:reproduced. Pick three you find interesting and that look like they need clarification.
- For each chosen issue: set up the environment per the docs, follow whatever steps exist in the issue, and try to reproduce.
- Comment on each issue with structured notes in this format:
Reproduction attempt:
- Commit/branch tested: [SHA or branch name]
- Environment: [OS, Python version, etc.]
- Steps taken: [numbered list]
- Outcome: [reproduced / could not reproduce / partial reproduction]
- Logs / screenshots: [if relevant]
- Apply the appropriate labels:
needs-triage:reproduced if you reproduced it, needs-triage:cannot-reproduce if you couldn't, needs-info if more detail is needed from the reporter.
- Comment on this meta-issue with links to the three issues you triaged.
Definition of done
Skills
- Comfort setting up a dev environment
- Careful, patient debugging
- Clear writing
Scope estimate
3–5 hours per issue, so 9–15 hours total. Scope yourself accordingly when claiming.
Helpful starting points
How to claim this issue
- Comment "I'd like to work on this" — we'll assign it to you.
- Within ~2 weeks of being assigned, comment with the three issues you've chosen so others know not to duplicate.
- Ask any setup questions on this issue or in our Discord
#contributing channel.
Contact: community@openwater.health
By contributing, you agree to our Contributor License Agreement. (If the CLA isn't yet live when you start, we'll handle it once the flow is up.)
What this is
Pick three open issues from this repo that lack clear reproduction steps. Try to reproduce them yourself using the simulator or public test fixtures, then comment back with structured reproduction notes — or document why the issue couldn't be reproduced.
Why this matters
Issue triage is the unglamorous work that determines whether maintainers can actually fix things. Our tracker has signal-to-noise issues right now that slow down every other kind of contribution. Even cleaning up three issues meaningfully helps.
What to do
needs-triage:reproduced. Pick three you find interesting and that look like they need clarification.Reproduction attempt:
needs-triage:reproducedif you reproduced it,needs-triage:cannot-reproduceif you couldn't,needs-infoif more detail is needed from the reporter.Definition of done
Skills
Scope estimate
3–5 hours per issue, so 9–15 hours total. Scope yourself accordingly when claiming.
Helpful starting points
CONTRIBUTING.mdandREADME.mdHow to claim this issue
#contributingchannel.Contact: community@openwater.health
By contributing, you agree to our Contributor License Agreement. (If the CLA isn't yet live when you start, we'll handle it once the flow is up.)