Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Use form-based issue templates#55

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 ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Merged
per1234 merged 1 commit intoarduino:mainfromper1234:issue-forms
May 12, 2022
Merged

Use form-based issue templates#55

per1234 merged 1 commit intoarduino:mainfromper1234:issue-forms
May 12, 2022

Conversation

@per1234
Copy link
Contributor

High quality feedback via GitHub issues is a very valuable contribution to the project. It is important to make the issue creation and management process as efficient as possible for the contributors, maintainers, and developers.

Issue templates are helpful to the maintainers and developers because it establishes a standardized framework for the issues and encourages the contributors to provide the essential information.

The contributor is now presented witha web form when creating an issue. This consists of multi-line input fields that have the same formatting, preview, and attachment capabilities as the standard GitHub Issue composer, in addition to menus and checkboxes where appropriate.

The use of this form-based system should provide a better issue creation experience and result in higher quality issues by establishing a standardized framework for the issues and encouraging contributors to provide the essential information.

Atemplate chooser allows the contributor to select the appropriate template type and redirects support requests to the appropriate communication channels via "Contact Links".

The clear separation of the types of issues encourages the reporter to fit their report into a specific issue category, resulting in more clarity. Automatic labeling according to template choice allows the reporter to do the initial classification.


A preview of how the system will work can be seen here:

https://github.com/per1234/arduino-examples/issues/new/choose

@per1234per1234 added type: enhancementProposed improvement topic: infrastructureRelated to project infrastructure labelsMay 11, 2022
@per1234per1234 requested a review fromumbynosMay 11, 2022 17:41
@per1234per1234 self-assigned thisMay 11, 2022
High quality feedback via GitHub issues is a very valuable contribution to the project. It is important to make theissue creation and management process as efficient as possible for the contributors, maintainers, and developers.Issue templates are helpful to the maintainers and developers because it establishes a standardized framework for theissues and encourages the contributors to provide the essential information.The contributor is now presented with a web form when creating an issue. This consists of multi-line input fields thathave the same formatting, preview, and attachment capabilities as the standard GitHub Issue composer, in addition tomenus and checkboxes where appropriate.The use of this form-based system should provide a much better experience for the contributors and also result in higherquality issues by establishing a standardized framework for the issues and encouraging contributors to provide theessential information.A template chooser allows the contributor to select the appropriate template type, redirects support requests to theappropriate communication channels via "Contact Links", and provides a prominent link to security policy to guide anyvulnerability disclosures.The clear separation of the types of issues encourages the reporter to fit their report into a specific issue category,resulting in more clarity. Automatic labeling according to template choice allows the reporter to do the initialclassification.
@per1234per1234 merged commitd62f11c intoarduino:mainMay 12, 2022
Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment

Reviewers

1 more reviewer

@umbynosumbynosumbynos approved these changes

Reviewers whose approvals may not affect merge requirements

Assignees

@per1234per1234

Labels

topic: infrastructureRelated to project infrastructuretype: enhancementProposed improvement

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

2 participants

@per1234@umbynos

[8]ページ先頭

©2009-2025 Movatter.jp