Reporting Bugs and Requesting Enhancements#
Search Existing Issues First Before opening a new issue, check whether someone has already reported the same bug or requested a similar feature.
Create a Clear Issue If no existing issue covers your concern, open a new one. In the issue body, include:
Title A concise summary (e.g.,
rolling_average: incorrect behavior when window > series length).Description
What you observed versus what you expected.
Steps (or a minimal code snippet) to reproduce.
Version of Data Curator you’re using.
Labels Tag as
bug,enhancement, ordocumentationas appropriate.
Wait for Triage A maintainer will review the issue, ask for clarification, or assign it. Only after the issue is acknowledged should you begin implementing code changes.
Finding Work to Do#
Good First Issues Look for issues labeled “good first issue”; these typically have a well-defined scope and minimal dependencies.
Assign Yourself If an issue is unassigned, comment “I’d like to work on this” to reserve it. If it’s already taken, choose another.