waldronlab / waldronlab/BugSigDB
Guidelines for Reporting Bugs on BugsigDB
Nobody has claimed this yet.
- Dominant language
- PHP
- Stars
- 9
- Forks
- 9
- Avg merge
- 1h 56m
- Merged PRs (30d)
- 4
Description
BugsigDB Bug Reporting Guidelines
This guide explains how to report bugs observed on the BugsigDB website. Creating detailed and reproducible bug reports helps developers investigate issues efficiently and track their resolution through GitHub Issues.
The Purpose
The goal of bug reporting is to make issues:
- Easy to understand
- Easy to reproduce
- Easy to track from identification to resolution
Well-documented bug reports help improve communication between curators, contributors, and developers, leading to faster diagnosis and fixes.
Before Reporting a Bug
Before creating a bug report, please:
- Refresh the page and check whether the issue persists.
- Verify that your internet connection is stable.
- Test the issue in another browser, if possible.
- Search existing issues to confirm that the bug has not already been reported.
Creating a Bug Report
When you identify a bug, create a new GitHub Issue and include the information below.
1. Bug Title
Provide a short and descriptive title.
Examples:
- Study page fails to load after clicking "Save Details"
- Navigation menu overlaps content on mobile devices
2. Page URL
Provide the exact URL where the issue occurs.
Example:
https://bugsigdb.org/123456
3. Description
Describe the issue clearly and concisely.
4. Steps to Reproduce
List the exact steps required to reproduce the bug.
Example:
- Go to https://bugsigdb.org/123456
- Create a new experiment
- Enter a value in the sample size field
- Click the Save button
5. Expected Behavior
Describe what should happen.
6. Actual Behavior
Describe what actually happens.
7. Screenshots or Screen Recordings
Attach screenshots or recordings whenever possible to help illustrate the issue.
8. Environment
Please include:
Browser:
Device (Desktop/Mobile/Tablet):
Operating System:
Example Bug Report
1. Bug Title
- Sample size is not displayed after clicking the Save button
2. Page URL
3. Description
- After entering a sample size and clicking the Save button, the value is not displayed in the sample size field, making it appear that the information was not saved.
4. Steps to Reproduce
- Go to https://bugsigdb.org/123456
- Create a new experiment
- Enter a value in the sample size field
- Click the save button
5. Expected Behavior
- The inputted sample size should be saved and displayed in the sample size field.
6. Actual Behavior
- The sample size field remains blank after clicking the Save button.
7. Environment
- Browser: Chrome
- Device: Desktop
- Operating System: Windows 11
Issue Tracking
- Each reported bug will be tracked through its GitHub Issue. Once a bug has been investigated and resolved, the corresponding issue will be closed.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the BugsigDB repository and this issue's proposed Bug Reporting Guidelines; no target file or documentation entry point is identified in the payload. Locate the appropriate place for contributor guidance, incorporate the reporting sections and examples, and verify that the final documentation clearly covers reproducibility, expected versus actual behavior, and environment details.
Written by the indexing model from the issue text.
Assessment
- Domain
- documentation
- Issue type
- Documentation
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 68/100