feat: enhance moderation experience - #449
Merged
Merged
Conversation
Contributor
Author
|
Besides the global context, here are some details to review:
|
jrvidal
reviewed
Nov 30, 2021
jrvidal
left a comment
Contributor
There was a problem hiding this comment.
This LGTM @geromegrignon , a few minor comments
change new-framework template to a form add GitHub Action to close empty issues related to #446
Contributor
Author
|
changes done. Once merged, I'll create a related PR in the core repository. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
related discussion on #446
Changes
Isue Template
new-framework-supporthas been changed from a GitHub Template to a GitHub Form, enforcing the content completion.The
Describe the solution you'd likesection is a textarea field supporting markdown format. There is a required validation upon it to be able to submit the issue to create it.The
Provide a link to a GitHub repo containing an example of the frameworkis a simple input field as it only includes an URL. No required validation.The
Additional contextis a textarea field supporting markdown format. No required validation.An example of the experience provided is available here
PS: If the required validation doesn't prove itself to be enough to mitigate low quality contributions, I might create a GitHub Action to close related issues opened with the
[FRAMEWORK NAME]part of the title still present.GitHub Action
A GitHub Action has been added to close issues opened with an empty body.
Even if most of these issues are putting little effort and are opened mainly by GitHub new users, I would encourage adding a closing message as a promotion for more meaningful contributions. By automating it with the GitHub Action, it wouldn't require any further work for the maintainers.
An example of the experience provided is available here