waldronlab / waldronlab/BugSigDB

Guidelines for Reporting Bugs on BugsigDB

Open Beginner friendly
#326 1 comment 2 reactions 0 assignees View on GitHub

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:

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
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

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.