Skip to content

Commit 1e7d72f

Browse files
authored
Merge pull request #336 from sourceryinstitute/doc-cleanup
Tweak PR, ISSUE templates and CONTRIBUTING.md
2 parents 54ccb70 + fdf359a commit 1e7d72f

File tree

3 files changed

+42
-7
lines changed

3 files changed

+42
-7
lines changed

.github/ISSUE_TEMPLATE.md

Lines changed: 14 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,12 @@
44
<!-- Fill out all portions of this template that apply. Please delete -->
55
<!-- any unnecessary sections. -->
66

7+
| Avg response time |
8+
| ------------------------------ |
9+
| ![Issue Stats][issue stat img] |
10+
11+
Please replace `[ ]` with `[X]` to indicate you have taken the requested action
12+
713
- [ ] I have surrounded any code, or log output in codeblock fences
814
(` ``` `) if it occupies more than one line, or in single
915
backticks if it is short `short code`
@@ -40,8 +46,6 @@ willing to help out please also read the [Helping Out] section of
4046
The title of the issue should start with `Defect:` followed by a
4147
succinct title.
4248

43-
Please replace `[ ]` with `[X]` to indicate you have taken the requested action
44-
4549
- [ ] I have searched the [issues page] and [mailing list] and did
4650
not find any issue matching the one I would like to report
4751
- [ ] I have included a succinct description of the problem,
@@ -75,7 +79,8 @@ Please replace `[ ]` with `[X]` to indicate you have taken the requested action
7579
changing the extension to `.txt` and uploaded it to this issue
7680
- [ ] I have indicated if previous versions of OpenCoarrays are or
7781
were installed on the machine in question
78-
<!-- please select one from the top level-->
82+
83+
**Please select one from the following top level items** (please be sure to fill out all sub-items)**:**
7984
- [ ] Build/install was attempted with [install.sh]
8085
- [ ] I have attached the `install-opencoarrays.log` file
8186
after re-running the script with the debug flags `-d` and
@@ -100,18 +105,19 @@ us, the faster, and more easily we can help you
100105

101106
<!-- delete this section if it does not apply -->
102107

103-
<!-- pick one of the first two -->
108+
**Please choose one of the first two items**
104109
- [ ] I am experiencing a compile time error (all gfortran ICEs
105110
should be reported to the [GFortran bug tracker]... You can post
106111
the ICE here too for tracking purposes, with a link to the
107112
GFortran problem report)
108113
- [ ] I am experiencing a runtime issue
114+
115+
**:sparkles: Optional, but you will receive infinite karma for including this: :sparkles:**
109116
- [ ] I have included a minimally complete verifiable example (MCVE)
110117
that exhibits the problem and suitable for adding to regression
111-
tests (optional, but you receive infinite karma
112-
for including this)
118+
tests
113119

114-
Description with as many details as possible to reproduce the problem.
120+
Don't forget a description with as many details as possible to reproduce the problem.
115121

116122

117123
[links]:#
@@ -129,3 +135,4 @@ Description with as many details as possible to reproduce the problem.
129135
[issues page]: https://github.com/sourceryinstitute/opencoarrays/issues
130136
[mailing list]: https://groups.google.com/forum/#!forum/opencoarrays
131137
[install.sh]: https://github.com/sourceryinstitute/opencoarrays/blob/master/install.sh
138+
[issue stat img]:https://img.shields.io/issuestats/i/github/sourceryinstitute/OpenCoarrays.svg?style=flat-square

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,10 @@
44
<!-- Fill out all portions of this template that apply. Please delete -->
55
<!-- any unnecessary sections. -->
66

7+
| Avg response time | coverage on master |
8+
| --------------------------------- | ---------------------------|
9+
| ![Issue Stats][PR response img] | ![Codecov branch][coverage]|
10+
711
This pull request (PR) is a:
812
- [ ] Bug fix
913
- [ ] Feature addition
@@ -40,6 +44,7 @@ I certify that:
4044
- [ ] I have signed [Contributor License Agreement (CLA)] by
4145
clicking the "details" link to the right of the `licence/cla`
4246
check and following the directions on the CLA assistant webpage
47+
- [ ] I have ensured that the test coverage hasn't gone down and added new [unit tests] to cover an new code added to the library
4348

4449
## Summary of changes ##
4550

@@ -63,3 +68,6 @@ Why did you make these changes?
6368
[pullapprove comment]: https://pullapprove.com/sourceryinstitute/opencoarrays/settings/
6469
[Github code review]: https://help.github.com/articles/about-pull-request-reviews/
6570
[Github keywords]: https://help.github.com/articles/closing-issues-via-commit-messages/
71+
[unit tests]: https://github.com/sourceryinstitute/OpenCoarrays/tree/master/src/tests/unit
72+
[PR response img]: https://img.shields.io/issuestats/p/github/sourceryinstitute/OpenCoarrays.svg?style=flat-square
73+
[coverage]: https://img.shields.io/codecov/c/github/sourceryinstitute/OpenCoarrays/master.svg?style=flat-square

CONTRIBUTING.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,10 @@
33
Contributing to OpenCoarrays
44
============================
55

6+
[![](https://img.shields.io/github/issues-closed-raw/sourceryinstitute/OpenCoarrays.svg?style=flat-square)](https://github.com/sourceryinstitute/OpenCoarrays)
7+
[![Issue Stats](https://img.shields.io/issuestats/i/github/sourceryinstitute/OpenCoarrays.svg?style=flat-square)](https://github.com/sourceryinstitute/OpenCoarrays/issues)
8+
[![](https://img.shields.io/github/issues-pr-closed-raw/sourceryinstitute/OpenCoarrays.svg?style=flat-square)](https://github.com/sourceryinstitute/OpenCoarrays/pulls)
9+
[![Issue Stats](https://img.shields.io/issuestats/p/github/sourceryinstitute/OpenCoarrays.svg?style=flat-square)](https://github.com/sourceryinstitute/opencoarrays/pulls)
610
[![Download as PDF][pdf img]](http://md2pdf.herokuapp.com/sourceryinstitute/opencoarrays/blob/master/CONTRIBUTING.pdf)
711

812
Download this file as a PDF document
@@ -91,6 +95,21 @@ The `master` branch should remain in pristine, stable condition all of the time.
9195

9296
This is the development branch, akin to GCC's `trunk`. Both of `devel` and `master` branches are protected, but `devel` will eventually be merged into `master` when the next major release happens, but until then it is a stable, forward looking branch where experimental features and major changes or enhancements may be applied and tested. Just as with `master` all changes are applied atomically as pull requests.
9397

98+
## Through put ##
99+
100+
[![Waffle.io](https://img.shields.io/waffle/label/sourceryinstitute/opencoarrays/blocked.svg?style=flat-square)](https://github.com/sourceryinstitute/OpenCoarrays/labels/blocked)
101+
[![Waffle.io](https://img.shields.io/waffle/label/sourceryinstitute/opencoarrays/ready.svg?style=flat-square)](https://github.com/sourceryinstitute/OpenCoarrays/labels/ready)
102+
[![Waffle.io](https://img.shields.io/waffle/label/sourceryinstitute/opencoarrays/in-progress.svg?style=flat-square)](https://github.com/sourceryinstitute/OpenCoarrays/labels/in-progress)
103+
[![Waffle.io](https://img.shields.io/waffle/label/sourceryinstitute/opencoarrays/needs%20review.svg?style=flat-square)](https://github.com/sourceryinstitute/OpenCoarrays/labels/needs-review)
104+
105+
[![Throughput Graph](https://graphs.waffle.io/sourceryinstitute/opencoarrays/throughput.svg)](https://waffle.io/sourceryinstitute/opencoarrays/metrics/throughput)
106+
107+
## Coverage ##
108+
109+
[![Codecov branch](https://img.shields.io/codecov/c/github/sourceryinstitute/OpenCoarrays/master.svg?style=flat-square)](https://codecov.io/gh/sourceryinstitute/OpenCoarrays)
110+
111+
[![coverage history](https://codecov.io/gh/sourceryinstitute/opencoarrays/branch/master/graphs/commits.svg)](https://codecov.io/gh/sourceryinstitute/OpenCoarrays)
112+
94113
---
95114

96115
[![GitHub forks](https://img.shields.io/github/forks/sourceryinstitute/opencoarrays.svg?style=social&label=Fork)](https://github.com/sourceryinstitute/opencoarrays/fork)
@@ -100,6 +119,7 @@ This is the development branch, akin to GCC's `trunk`. Both of `devel` and `mast
100119

101120

102121
[Links]: #
122+
[issue template]: https://github.com/sourceryinstitute/OpenCoarrays/blob/master/.github/ISSUE_TEMPLATE.md
103123
[video]: https://youtu.be/EwWZbyjDs9c?list=PLg7s6cbtAD17uAwaZwiykDci_q3te3CTY
104124
[a number of resources]: http://scottchacon.com/2011/08/31/github-flow.html
105125
[Github flow]: https://guides.github.com/introduction/flow/

0 commit comments

Comments
 (0)