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

Feature Request/Idea: Dissociate and label issue templates for Features & Ideas #10069

Closed
DS-INRAE opened this issue Oct 30, 2023 · 4 comments · Fixed by #10091
Closed

Feature Request/Idea: Dissociate and label issue templates for Features & Ideas #10069

DS-INRAE opened this issue Oct 30, 2023 · 4 comments · Fixed by #10091
Labels
Feature: None No user-facing feature in particular Type: Suggestion an idea User Role: Guest Anyone using the system, even without an account
Milestone

Comments

@DS-INRAE
Copy link
Member

DS-INRAE commented Oct 30, 2023

Overview of the Feature Request
Split the currently unique Feature request issue template in two :

What kind of user is the feature intended for?
(Example users roles: API User, Curator, Depositor, Guest, Superuser, Sysadmin)
Developers

Any open or closed issues related to this feature request?
This label attribution has already been done for bugs (edit:) & Features here :

@pdurbin
Copy link
Member

pdurbin commented Oct 30, 2023

This is a good point. We have two related types (feature vs. suggestion) but only one template (feature request/idea). Probably these were set up by different people. 😄

Sure, maybe a good next step would be to have a template for each.

@DS-INRAE
Copy link
Member Author

DS-INRAE commented Nov 2, 2023

Label for the existing Feature template has been added in #10081 👍

@pdurbin
Copy link
Member

pdurbin commented Nov 2, 2023

Yes! Thanks to @ysuarez! ❤️

For now I think it's fine to have non-bugs come in as features. We can always flip some of them to suggestions manually.

That said, @DS-INRA if you feel strongly about splitting the non-bug template, please feel free to make a pull request. 😄

@DS-INRAE
Copy link
Member Author

DS-INRAE commented Nov 3, 2023

I agree that it would work as is but still think it's better if we can go the extra mile with a distinction from the start so I added the extra template 😄 .
Out of topic for today, but the issue forms look very nice for future use when they will be out of beta 👀 .

@pdurbin pdurbin added Type: Suggestion an idea User Role: Guest Anyone using the system, even without an account Feature: None No user-facing feature in particular labels Nov 12, 2023
@DS-INRAE DS-INRAE moved this to 🚧 Dev by Recherche Data Gouv in Recherche Data Gouv Jul 10, 2024
stevenwinship pushed a commit that referenced this issue Jul 24, 2024
* add new suggestion template

* Update idea_proposal.md

Add new ideas

* Update feature_request.md

* Update bug_report.md

* Update feature_request.md

* Update feature_request.md

* Update bug_report.md

* Update idea_proposal.md

* Update PULL_REQUEST_TEMPLATE.md

* Update idea_proposal.md

changed "feature (request)" to idea or suggestion

* Added "contributing" section to bug_report.md

Also updated link to the contributor guide

* update contributor guide link idea_proposal.md

* remove unnecessary '"contributing" in PR template

* Update contributor guide link in bug_report.md

* Update feature_request.md

Update contributor guide link
Added section for contribution

* remove punctuation spaces bug_report.md

Co-authored-by: Philip Durbin <philipdurbin@gmail.com>

* Update feature_request.md

removed "Idea"
Changed the PR paragraph

* Update PR paragraph in bug_report.md

* Update PR paragraph in idea_proposal.md

* Add a space back

---------

Co-authored-by: Martin Amouzou <85512093+martinAmouzou@users.noreply.github.com>
Co-authored-by: Philip Durbin <philipdurbin@gmail.com>
@github-project-automation github-project-automation bot moved this from 🚧 Dev by Recherche Data Gouv to Done in Recherche Data Gouv Jul 24, 2024
@pdurbin pdurbin added this to the 6.4 milestone Jul 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature: None No user-facing feature in particular Type: Suggestion an idea User Role: Guest Anyone using the system, even without an account
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

2 participants