Skip to content

Commit b4c9815

Browse files
committed
DOC: update release notes
Update release notes from preparation for 2.1 [skip ci]
1 parent 0f38e16 commit b4c9815

File tree

1 file changed

+12
-5
lines changed

1 file changed

+12
-5
lines changed

doc/source/devel/make_release.rst

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -44,9 +44,15 @@ Release checklist
4444
notes are as complete as possible and that every contributor was recognized.
4545

4646
* Look at ``doc/source/index.rst`` and add any authors not yet acknowledged.
47+
You might want to use the following to list authors by the date of their
48+
contributions::
4749

48-
* Update new authors and add thansk in ``doc/source/index.rst`` and consider
49-
any updates to the ``AUTHOR`` file.
50+
git log --format="%aN <%aE>" --reverse | perl -e 'my %dedupe; while (<STDIN>) { print unless $dedupe{$_}++}'
51+
52+
(From:
53+
http://stackoverflow.com/questions/6482436/list-of-authors-in-git-since-a-given-commit#6482473)
54+
55+
Consider any updates to the ``AUTHOR`` file.
5056

5157
* Use the opportunity to update the ``.mailmap`` file if there are any
5258
duplicate authors listed from ``git shortlog -nse``.
@@ -63,9 +69,10 @@ Release checklist
6369
because this will be the output used by pypi_
6470

6571
* Check the dependencies listed in ``nibabel/info.py`` (e.g.
66-
``NUMPY_MIN_VERSION``) and in ``doc/source/installation.rst``. They should
67-
at least match. Do they still hold? Make sure `nibabel on travis`_ is
68-
testing the minimum dependencies specifically.
72+
``NUMPY_MIN_VERSION``) and in ``doc/source/installation.rst`` and in
73+
``requirements.txt`` and ``.travis.yml``. They should at least match. Do
74+
they still hold? Make sure `nibabel on travis`_ is testing the minimum
75+
dependencies specifically.
6976

7077
* Do a final check on the `nipy buildbot`_. Use the ``try_branch.py``
7178
scheduler available in nibotmi_ to test particular schedulers.

0 commit comments

Comments
 (0)