Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make issues more usable and manageable #13

Merged
merged 2 commits into from
Mar 21, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 9 additions & 9 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,14 +7,14 @@ assignees: ''

---

**Is your feature request related to a problem? Please describe.**
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
## Context and related problem
<!--- Is your feature request related to a problem? Please describe. -->
<!--- A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] -->

**Describe the solution you would like**
A clear and concise description of what you want to happen.
## Description of the feature
<!--- Describe the solution you would like -->
<!--- A clear and concise description of what you want to happen. -->

*If applicable, describe alternatives you've considered*
A clear and concise description of any alternative solutions or features you've considered.

*If applicable, provide additional context*
Add any other context or screenshots about the feature request here.
## Acceptable alternatives
<!--- If applicable, describe alternatives you've considered -->
<!--- A clear and concise description of any alternative solutions or features you've considered. -->
32 changes: 32 additions & 0 deletions .github/ISSUE_TEMPLATE/user_bug_report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
---
name: Bug report
about: Report a bug you encountered in Graasp
title: '🐛 Bug report'
labels: bug
assignees: ''

---

<!--- Provide a general summary of the issue in the Title above -->

## Expected Behavior
<!--- Tell us what should happen -->

## Current Behavior
<!--- Tell us what happens instead of the expected behavior -->
swouf marked this conversation as resolved.
Show resolved Hide resolved
<!--- Don't hesitate to link screenshots to help us with -->
<!--- understanding your situation. -->

## Steps to Reproduce
<!--- Provide a link to a live example, or an unambiguous set of steps to -->
<!--- reproduce this bug. -->

## Context (Environment)
<!--- How has this issue affected you? What are you trying to accomplish? -->
<!--- Providing context helps us come up with a solution that is most -->
<!--- useful in the real world. Include as many detail as possible, such as -->
<!--- your browser informations, your OS, and other details. In that -->
<!--- context, too much information isn't a thing. -->

## Workaround
<!--- IF APPLICABLE, tell us how you dealt with this bug -->
31 changes: 30 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,33 @@
# Graasp Feedback

This repository captures feature requests, bug reports, and user feedback from across the Graasp ecosystem.
This repository captures [💡 feature requests](./.github/ISSUE_TEMPLATE/feature_request.md), [🐛 bug reports](./.github/ISSUE_TEMPLATE/user_bug_report.md), and user feedback from across the Graasp ecosystem.

## For Graasp users

### I encountered a problem. How should I report this problem?

If you encountered a problem in Graasp, it would be very helpful to us if you could [fill an issue](https://github.com/graasp/graasp-feedback/issues/new?assignees=&labels=🐛%20bug&template=user_bug_report.md&title=).

### I have a need or an idea. How can I ask for a new feature?

If you need a new feature, or have a great idea, please, [fill a feature request](https://github.com/graasp/graasp-feedback/issues/new?assignees=&labels=💡%20feature&template=feature_request.md&title=).

---

## For Graasp developers

### 📚 Documentation

Documentation for Graasp is available on [graasp.github.io/docs/](https://graasp.github.io/docs/).

### Management of the issues

The issues of this repository is used to track feature requests and bug report from Graasp's users. To help with their management, issues should be labeled.

| Label groups | Labels |
|--------------|-----------|
| Type | ![documentation](https://img.shields.io/github/labels/graasp/graasp-feedback/📚%20documentation?style=flat-square) ![feature](https://img.shields.io/github/labels/graasp/graasp-feedback/💡%20feature?style=flat-square) ![bug](https://img.shields.io/github/labels/graasp/graasp-feedback/🐛%20bug?style=flat-square) |
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

How about prefixing each label with the group it relates to ?
💡 feature -> type: 💡 feature

I think it would give a bit ore context, when reading labels on an issue. Maybe that is not relevant for all, but I think especially for platform it would make sesn in order to distinguish them from other types of labels ?

| Platform | ![backend](https://img.shields.io/github/labels/graasp/graasp-feedback/🏭%20backend?style=flat-square) ![mobile](https://img.shields.io/github/labels/graasp/graasp-feedback/📱%20mobile?style=flat-square) ![web](https://img.shields.io/github/labels/graasp/graasp-feedback/🕸️%20web?style=flat-square) |
| Context | ![player](https://img.shields.io/github/labels/graasp/graasp-feedback/player?style=flat-square) ![library](https://img.shields.io/github/labels/graasp/graasp-feedback/library?style=flat-square) ![builder](https://img.shields.io/github/labels/graasp/graasp-feedback/builder?style=flat-square) ![analytics](https://img.shields.io/github/labels/graasp/graasp-feedback/analytics?style=flat-square) ![application](https://img.shields.io/github/labels/graasp/graasp-feedback/application?style=flat-square) |
| State | ![needs triage](https://img.shields.io/github/labels/graasp/graasp-feedback/🔀%20needs%20triage?style=flat-square) ![on hold](https://img.shields.io/github/labels/graasp/graasp-feedback/✋%20on%20hold?style=flat-square) ![in progress](https://img.shields.io/github/labels/graasp/graasp-feedback/🔨%20in%20progress?style=flat-square) ![needs information](https://img.shields.io/github/labels/graasp/graasp-feedback/❓%20needs%20information?style=flat-square) |
| Inactive | ![invalid](https://img.shields.io/github/labels/graasp/graasp-feedback/invalid?style=flat-square) ![wontfix](https://img.shields.io/github/labels/graasp/graasp-feedback/wontfix?style=flat-square) ![duplicate](https://img.shields.io/github/labels/graasp/graasp-feedback/duplicate?style=flat-square) |