WSU-Software-Development-Club / WSU-Software-Development-Club/Discord-bot
Issues test and explination
@atticus76 is already working on this.
Since Sep 9, 2026.
- Dominant language
- Python
- Stars
- 0
- Forks
- 0
- Avg merge
- 1m
- Merged PRs (30d)
- 3
Description
What is the GitHub "Issues" Tab?
The Issues tab is a built-in project management and tracking tool inside a GitHub repository. Think of it as a digital to-do list and discussion forum. Instead of emailing or writing messy reminders, I will use Issues to track everything that needs fixing, changing, or discussing in a project. I will make sure Issues are posted and if any one is working on a particular problem that isn't listed please do so, as this informs the group what is currently being worked on.
Creating a New Issue
- Navigate to the main page of your GitHub repository.
- Click the Issues tab (located right next to the "Code" tab).
- Click the green New Issue button.Enter a Title (e.g., Fix broken login button on mobile view).
- Write a Description explaining the problem, how to reproduce it, or what needs to be built.
- Click Submit new issue.
Organizing and Categorizing (The Sidebar)
On the right-hand side of any open issue, you will see meta-options to organize the task:
- Assignees: Assign the task to yourself or a teammate so everyone knows who is responsible for it.
- Labels: Color-coded tags to sort issues. Common defaults include bug (something is broken), enhancement (new feature request), and good first issue (great for beginners).
- Milestones: Group related issues into a larger goal or deadline (e.g., Launch Version 1.0).
Discussing and Collaborating
- Anyone with access to the repository can leave a comment at the bottom of the issue.
- You can use Markdown to add code snippets, checklists (- [ ] task), images, or bullet points.
- Mention other contributors using their username (e.g., @username) to send them a notification.
Closing the Issue
- Once the bug is fixed or the feature is built, type a final comment detailing the solution.
- Click Close issue to move it off the active to-do list.
Pro-Tip: Connecting Issues to Your Code
-You can automatically close an issue by linking it to a code change (a Pull Request). If you type Fixes #12 (where 12 is the issue number) in your Pull Request description, GitHub will automatically close Issue #12 the exact moment your code is merged into the project.
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.
Assessment
This issue has not been assessed yet.