This is an automated email from the ASF dual-hosted git repository.
blankensteiner pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/pulsar-dotpulsar.git
The following commit(s) were added to refs/heads/master by this push:
new f9c35e0 Issue templates. (#123)
f9c35e0 is described below
commit f9c35e00c4394d73c92acc606e49fae3c115c338
Author: entvex <[email protected]>
AuthorDate: Tue Nov 8 11:13:19 2022 +0100
Issue templates. (#123)
Moved CONTRIBUTING.md to the root. So it is easier to see therefore, users
don't have to go into the docs folder to find it.
Added 3 issue templates
Used the new issue forms to create:
01_bug_report.yml bug reporting
02_feature_request.yml new feature requests
Used plain old markdown
03_blank_issue.md stuff that doesn't fit the other categories
Co-authored-by: David Jensen <[email protected]>
---
.github/ISSUE_TEMPLATE/01_bug_report.yml | 84 +++++++++++++++++++++++++++
.github/ISSUE_TEMPLATE/02_feature_request.yml | 30 ++++++++++
.github/ISSUE_TEMPLATE/03_blank_issue.md | 8 +++
docs/CONTRIBUTING.md => CONTRIBUTING.md | 2 +-
4 files changed, 123 insertions(+), 1 deletion(-)
diff --git a/.github/ISSUE_TEMPLATE/01_bug_report.yml
b/.github/ISSUE_TEMPLATE/01_bug_report.yml
new file mode 100644
index 0000000..cbf7fad
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/01_bug_report.yml
@@ -0,0 +1,84 @@
+name: Bug Report
+description: Create a report to help us improve
+labels: ["bug"]
+body:
+ - type: markdown
+ attributes:
+ value: |
+ We welcome bug reports! Please see our [contribution
guidelines](https://github.com/apache/pulsar-dotpulsar/blob/master/CONTRIBUTING.md#writing-a-good-bug-report)
for more information on writing a good bug report. This template will help us
gather the information we need to start the triage process.
+ - type: textarea
+ id: background
+ attributes:
+ label: Description
+ description: Please share a clear and concise description of the problem.
+ placeholder: Description
+ validations:
+ required: true
+ - type: textarea
+ id: repro-steps
+ attributes:
+ label: Reproduction Steps
+ description: |
+ Please include minimal steps to reproduce the problem if possible.
E.g.: the smallest possible code snippet; or a small project, with steps to run
it. If possible include text as text rather than screenshots (so it shows up in
searches).
+ placeholder: Minimal Reproduction
+ validations:
+ required: true
+ - type: textarea
+ id: expected-behavior
+ attributes:
+ label: Expected behavior
+ description: |
+ Provide a description of the expected behavior.
+ placeholder: Expected behavior
+ validations:
+ required: true
+ - type: textarea
+ id: actual-behavior
+ attributes:
+ label: Actual behavior
+ description: |
+ Provide a description of the actual behavior observed. If applicable
please include any error messages, exception stacktraces or memory dumps.
+ placeholder: Actual behavior
+ validations:
+ required: true
+ - type: textarea
+ id: regression
+ attributes:
+ label: Regression?
+ description: |
+ Did this work in a previous build or release of .NET Core, or from
.NET Framework? If you can try a previous release or build to find out, that
can help us narrow down the problem. If you don't know, that's OK.
+ placeholder: Regression?
+ validations:
+ required: false
+ - type: textarea
+ id: known-workarounds
+ attributes:
+ label: Known Workarounds
+ description: |
+ Please provide a description of any known workarounds.
+ placeholder: Known Workarounds
+ validations:
+ required: false
+ - type: textarea
+ id: configuration
+ attributes:
+ label: Configuration
+ description: |
+ Please provide more information on your .NET configuration:
+ * Which version of .NET is the code running on?
+ * What OS and version, and what distro if applicable?
+ * What is the architecture (x64, x86, ARM, ARM64)?
+ * Do you know whether it is specific to that configuration?
+ * If you're using Blazor, which web browser(s) do you see this issue
in?
+ placeholder: Configuration
+ validations:
+ required: false
+ - type: textarea
+ id: other-info
+ attributes:
+ label: Other information
+ description: |
+ If you have an idea where the problem might lie, let us know that
here. Please include any pointers to code, relevant changes, or related issues
you know of.
+ placeholder: Other information
+ validations:
+ required: false
diff --git a/.github/ISSUE_TEMPLATE/02_feature_request.yml
b/.github/ISSUE_TEMPLATE/02_feature_request.yml
new file mode 100644
index 0000000..19c6839
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/02_feature_request.yml
@@ -0,0 +1,30 @@
+name: API or feature suggestion
+description: Propose a feature to dotpulsar
+labels: ["enhancement"]
+assignees: []
+body:
+ - type: markdown
+ attributes:
+ value: |
+ Thanks for taking the time to put the feature or suggestion forward!
+ - type: textarea
+ id: problem
+ attributes:
+ label: Is your feature request related to a problem? Please describe
+ description: A clear and concise description of what the problem is.
E.g., _I'm always frustrated when..._.
+ validations:
+ required: true
+ - type: textarea
+ id: proposal
+ attributes:
+ label: Describe the solution you'd like and alternatives you've
considered
+ description: |
+ A clear and concise description of what you want to happen. This
includes:
+ - Description of what API need to be added or changed.
+ - Code that shows the surface area of the API.
+ - Code that shows real world scenarios, and how they would otherwise
be handled.
+ - Details showing the usage/consumption of the proposed new API, and
alternatives (e.g., not having this API).
+ - Any other context or screenshots about the feature request here.
+ validations:
+ required: true
+
\ No newline at end of file
diff --git a/.github/ISSUE_TEMPLATE/03_blank_issue.md
b/.github/ISSUE_TEMPLATE/03_blank_issue.md
new file mode 100644
index 0000000..d1429bf
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/03_blank_issue.md
@@ -0,0 +1,8 @@
+---
+name: Blank issue
+about: Something that doesn't fit the other categories
+title: ''
+labels: ''
+assignees: ''
+
+---
diff --git a/docs/CONTRIBUTING.md b/CONTRIBUTING.md
similarity index 99%
rename from docs/CONTRIBUTING.md
rename to CONTRIBUTING.md
index ffd9667..d415aa7 100644
--- a/docs/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -22,7 +22,7 @@ Good bug reports make it easier for maintainers to verify and
root cause the und
* Information on the environment: OS/distro, CPU arch, SDK version, etc.
* Additional information, e.g. are there any known workarounds?
-When ready to submit a bug report, please use the [Bug Report issue
template](https://github.com/apache/pulsar-dotpulsar/issues/new).
+When ready to submit a bug report, please use the [Bug Report issue
template](https://github.com/apache/pulsar-dotpulsar/issues/new?assignees=&labels=&template=01_bug_report.yml).
#### Why are Minimal Reproductions Important?