summaryrefslogtreecommitdiffstats
path: root/.github
diff options
context:
space:
mode:
authorThomas Wolf <twolf@apache.org>2023-12-10 17:02:10 +0100
committerThomas Wolf <twolf@apache.org>2023-12-10 17:02:10 +0100
commita2fed42939fa292e08060c572fa9ee716a21058d (patch)
tree628b0992d4f86ce6014dba20e48caf7234170ce8 /.github
parent4d2bdba32687b87a18b0b3a8439a573305ace3ea (diff)
downloadjgit-a2fed42939fa292e08060c572fa9ee716a21058d.tar.gz
jgit-a2fed42939fa292e08060c572fa9ee716a21058d.zip
Configure Github issue reporting
Add two forms for bug reports and feature requests. Change-Id: I8d80f2498741ba5bb88655d1e22798f99826fb7f
Diffstat (limited to '.github')
-rw-r--r--.github/ISSUE_TEMPLATE/bug_report.yml61
-rw-r--r--.github/ISSUE_TEMPLATE/feature_request.yml32
2 files changed, 93 insertions, 0 deletions
diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml
new file mode 100644
index 0000000000..402d0772f0
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/bug_report.yml
@@ -0,0 +1,61 @@
+name: Bug Report
+description: File a bug report.
+body:
+ - type: markdown
+ attributes:
+ value: |
+ Thank you for taking the time to fill out this bug report!
+ - type: input
+ id: version
+ attributes:
+ label: Version
+ description: With what version(s) of Eclipse JGit do you observe the problem?
+ placeholder: a version, like 5.13.0 or 6.8.0
+ validations:
+ required: true
+ - type: dropdown
+ id: operatingSystem
+ attributes:
+ label: Operating System
+ description: On what Operating System(s) do you observe the problem?
+ multiple: true
+ options:
+ - "Linux/Unix"
+ - MacOS
+ - Windows
+ validations:
+ required: true
+ - type: textarea
+ id: description
+ attributes:
+ label: Bug description
+ description: Explain the buggy behavior, and how to reproduce it.
+ validations:
+ required: true
+ - type: textarea
+ id: actual
+ attributes:
+ label: Actual behavior
+ description: What happened?
+ placeholder: Enclose exception stack traces by backticks, or paste them in the "Relevant log output" field below.
+ validations:
+ required: true
+ - type: textarea
+ id: expected
+ attributes:
+ label: Expected behavior
+ description: What did you expect?
+ validations:
+ required: true
+ - type: textarea
+ id: logs
+ attributes:
+ label: Relevant log output
+ description: Please copy and paste any relevant log output or exception stack traces. This will be automatically formatted into code, so no need for backticks.
+ render: Shell
+ - type: textarea
+ id: other
+ attributes:
+ label: Other information
+ description: Any other relevant information.
+ placeholder: "For instance if you're reporting a cloning or fetching/pushing problem, what git server is used, and if the repository is public, what's its URL?" \ No newline at end of file
diff --git a/.github/ISSUE_TEMPLATE/feature_request.yml b/.github/ISSUE_TEMPLATE/feature_request.yml
new file mode 100644
index 0000000000..84a012236c
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/feature_request.yml
@@ -0,0 +1,32 @@
+name: Feature Request
+description: Suggest an enhancement or a new feature.
+body:
+ - type: markdown
+ attributes:
+ value: |
+ Thank you for helping making Eclipse JGit better!
+ - type: textarea
+ id: description
+ attributes:
+ label: Description
+ description: What feature or enhancement you would like to have in Eclipse JGit?
+ validations:
+ required: true
+ - type: textarea
+ id: motivation
+ attributes:
+ label: Motivation
+ description: Explain the use case for the new feature.
+ placeholder: Explain why it would be good to have the new feature or enhancement. What problem would it solve?
+ validations:
+ required: true
+ - type: textarea
+ id: alternatives
+ attributes:
+ label: Alternatives considered
+ description: What alternatives did you consider? What work-around, if any, are you using currently?
+ - type: textarea
+ id: other
+ attributes:
+ label: Additional context
+ description: Any other information that may be relevant.