Skip to content

Commit e6a4ef3

Browse files
committed
Add some handy GitHub templates to improve the contribution process
1 parent 9caed3e commit e6a4ef3

File tree

3 files changed

+52
-0
lines changed

3 files changed

+52
-0
lines changed
File renamed without changes.

Diff for: .github/ISSUE_TEMPLATE.md

+36
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
*Use the template below when reporting bugs. Please, make sure that
2+
you're running the latest stable inf-clojure and that the problem you're reporting
3+
hasn't been reported (and potentially fixed) already.*
4+
5+
*When requesting new features or improvements to existing features you can
6+
discard the template completely. Just make sure to make a good case for your
7+
request.*
8+
9+
**Remove all of the placeholder text in your final report!**
10+
11+
## Expected behavior
12+
13+
## Actual behavior
14+
15+
## Steps to reproduce the problem
16+
17+
*This is extremely important! Providing us with a reliable way to reproduce
18+
a problem will expedite its solution.*
19+
20+
## Environment & Version information
21+
22+
### inf-clojure version information
23+
24+
*E.g. 1.4.0*
25+
26+
### Lein/Boot version
27+
28+
*E.g. Lein 2.6.1* (skip this when you didn't use Lein or Boot to start a REPL)
29+
30+
### Emacs version
31+
32+
*E.g. 24.5* (use <kbd>M-x emacs-version</kbd> to check it if unsure)
33+
34+
### Operating system
35+
36+
*E.g. Fedora 23, OS X 10.11 "El Capitan", Windows 10, etc*

Diff for: .github/PULL_REQUEST_TEMPLATE.md

+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
**Replace this placeholder text with a summary of the changes in your PR.
2+
The more detailed you are, the better.**
3+
4+
-----------------
5+
6+
Before submitting the PR make sure the following things have been done (and denote this
7+
by checking the relevant checkboxes):
8+
9+
- [ ] The commits are consistent with our [contribution guidelines][1]
10+
- [ ] The new code is not generating bytecode or `M-x checkdoc` warnings
11+
- [ ] You've updated the changelog (if adding/changing user-visible functionality)
12+
- [ ] You've updated the readme (if adding/changing user-visible functionality)
13+
14+
Thanks!
15+
16+
[1]: https://github.com/clojure-emacs/inf-clojure/blob/master/.github/CONTRIBUTING.md

0 commit comments

Comments
 (0)