@@ -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