Skip to content

Commit 85c06a3

Browse files
authored
Merge pull request #1187 from poldracklab/docs/contributing-update
[DOC] Update CONTRIBUTING.md
2 parents 325b3e3 + b4a7eae commit 85c06a3

File tree

2 files changed

+74
-3
lines changed

2 files changed

+74
-3
lines changed

CONTRIBUTING.md

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
1-
# Contributing to FMRIPREP
1+
# Contributing to fMRIPrep
22

3-
Welcome to the FMRIPREP repository! We're excited you're here and want to contribute.
3+
Welcome to the fMRIPrep repository! We're excited you're here and want to contribute.
4+
5+
## Practical guide to submitting your contribution
46

57
These guidelines are designed to make it as easy as possible to get involved. If you have any questions that aren't discussed below, please let us know by opening an [issue][link_issues]!
68

@@ -30,7 +32,9 @@ We appreciate all contributions to FMRIPREP, but those accepted fastest will fol
3032

3133
**1. Comment on an existing issue or open a new issue referencing your addition.**
3234

33-
This allows other members of the FMRIPREP development team to confirm that you aren't overlapping with work that's currently underway and that everyone is on the same page with the goal of the work you're going to carry out.
35+
This allows other members of the FMRIPREP development team to confirm that you aren't
36+
overlapping with work that's currently underway and that everyone is on the same page
37+
with the goal of the work you're going to carry out.
3438

3539
[This blog][link_pushpullblog] is a nice explanation of why putting this work in up front is so useful to everyone involved.
3640

docs/pull_request_template.md

Lines changed: 67 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,67 @@
1+
## Changes proposed in this pull request
2+
3+
<!--
4+
Please describe here the main features / changes proposed for review and integration in fMRIPrep
5+
If this PR addresses some existing problem, please use GitHub's citing tools
6+
(eg. ref #, closes # or fixes #).
7+
If there is not an existing issue open describing the problem, please consider opening a new
8+
issue first and then link it from here (so the *fMRIPrep* community has a better understanding
9+
of ongoing development efforts and possible overlaps between contributions).
10+
-->
11+
12+
13+
## Documentation that should be reviewed
14+
<!--
15+
Please summarize here the main changes to the documentation that the reviewers should be aware of.
16+
-->
17+
18+
## Pull-request guidelines:
19+
<!--
20+
Please make sure you have read the PR guidelines below, and checked
21+
all boxes that apply at the bottom.
22+
-->
23+
1. We invite you to list yourself as a *fMRIPrep* contributor, so if your name
24+
is not already mentioned, please modify the
25+
[``.zenodo.json``](https://github.com/poldracklab/fmriprep/blob/master/.zenodo.json)
26+
file with your data right above Russ' entry. Example:
27+
```
28+
{
29+
"name": "Contributor, New FMRIPrep",
30+
"affiliation": "Department of fMRI prep'ing, Open Science Made-Up University",
31+
"orcid": "<your id>"
32+
},
33+
{
34+
"name": "Poldrack, Russell A.",
35+
"affiliation": "Department of Psychology, Stanford University",
36+
"orcid": "0000-0001-6755-0259"
37+
},
38+
```
39+
40+
2. By submitting this request you acknowledge that your contributions are available under the BSD 3-Clause license.
41+
42+
3. Use a descriptive prefix, between brackets for your PR: ``ENH`` (enhancement), ``FIX``, ``TST``, ``DOC``, ``STY``,
43+
``REF`` (refactor), ``CI`` (continous integration), ``MAINT`` (maintenance). Example:
44+
```
45+
[ENH] Support for SB-reference in multi-band datasets
46+
```
47+
For works-in-progress, add the ``WIP`` tag in addition to the descriptive prefix.
48+
Pull-requests tagged with ``[WIP]`` will not merged in until the tag is removed.
49+
50+
4. Your PR will be reviewed according to the following
51+
[template](https://github.com/poldracklab/fmriprep/wiki/Reviewing-a-Pull-Request).
52+
53+
5. Documentation is a fundamental aspect to the *glass-box* philosophy that *fMRIPrep* abides by.
54+
Please understand that the *fMRIPrep* team may (are likely to) request you to improve the documentation
55+
provided with this PR, within the PR or in future PRs.
56+
57+
58+
**Please review and check the following**:
59+
<!-- replace the empty checkboxes [ ] below with checked ones [x] accordingly -->
60+
61+
- [ ] I have read the [guidelines for contributions](https://github.com/poldracklab/fmriprep/blob/master/CONTRIBUTING.md).
62+
- [ ] I understand that my contributions will not be merged unless the work is
63+
finished (i.e. no ``[WIP]`` tag remains in the title of my PR) and tests pass.
64+
- [ ] The proposed code follows the
65+
[coding style](https://github.com/poldracklab/fmriprep/blob/master/CONTRIBUTING.md#fmriprep-coding-style-guide),
66+
to the extent I understood them (and I will address any comments raised by the PR's reviewers in this regard).
67+
- [ ] \(Optional\) I opt-out from being listed in the `.zenodo.json` file.

0 commit comments

Comments
 (0)