Skip to main content

Feedback and Issue Reporting

Introduction

Welcome to the Field Day feedback and issue reporting guide. This document will help you understand how to report issues, request features, and provide feedback for the Field Day project.

What is GitHub?

GitHub is a tool for software developers, but you don't need to be a developer to use it. It's a user-friendly platform that allows you to report issues, request features, and provide feedback on the Field Day project.

GitHub Logo

GitHub is a platform for version control and collaboration. It allows multiple people to work on projects simultaneously, track changes, and manage different versions of the project. To report issues or request features for Field Day, you will need a GitHub account. Don't worry, it's free and easy to sign up.

How to Sign Up for GitHub

  1. Visit the GitHub website: https://github.com/join
  2. Fill in the required information to create your account.
  3. Verify your email address by clicking the link sent to your email.
  4. Complete the setup process by following the on-screen instructions.

Browsing Existing Issues

If you're already in a repository on GitHub, you can access the issues tab by clicking on the "Issues" tab at the top of the repository page.

Repository Tabs

Browsing existing issues is a good way to get a feel for the state of the project and see if your issue or feature request has already been reported. Here's how you can browse existing issues:

  1. Visit the appropriate repository for your issue:

  2. Use the search bar at the top of the issues page to search for keywords related to your issue or feature request.

Issue Search Bar

  1. Browse through the list of issues to see if your issue has already been reported. If you find a similar issue, you can add your comments or additional information to that issue instead of creating a new one.

Issue List

Reporting Issues and Requesting Features

To report issues or request features, you will need to create a new issue on GitHub. Follow these steps:

  1. Visit the appropriate repository for your issue:
Important

Before creating a new issue, it's important to check if the issue has already been reported. This helps avoid duplicates and ensures that all feedback is consolidated. See the above section on browsing existing issues.

  1. Choose an appropriate template for your issue:

Issue Template Options for Documentation

The following tables contain the available issue templates for documentation and application-related issues.

Issue Template Types for Documentation

Template TypeDescription
New Documentation RequestUse this template to request new documentation for features or processes that are not yet documented.
Documentation FeedbackUse this template to provide feedback on existing documentation, including suggestions for improvements or corrections.
General IssueUse this template for any other documentation-related issues that do not fit into the other categories.
Blank IssueUse this template if none of the other documentation templates fit your needs. This template allows you to describe your issue in detail.

Issue Template Types for Application

Template TypeDescription
Bug ReportUse this template to report bugs or issues you encounter while using the application.
Feature RequestUse this template to request new features or enhancements for the application.
Enhancement RequestUse this template to suggest improvements or enhancements to existing features in the application.
  1. Fill in the required information in the template and submit your issue. Required fields are marked with a red asterisk (*).

Issue Form for a New Documentation Request

  1. Press the "Create" button to submit your issue.

Create Issue Button

  1. You're done! You should have been redirected to the issue you created. You can now track the progress of your issue and provide additional information if needed. 🎉

Newly Created Issue