<feed xmlns='http://www.w3.org/2005/Atom'>
<title>notmuch/devel/release-checks.sh, branch 0.31</title>
<subtitle>thread-based email index, search, and tagging</subtitle>
<id>https://git.notmuchmail.org/git/notmuch/atom?h=0.31</id>
<link rel='self' href='https://git.notmuchmail.org/git/notmuch/atom?h=0.31'/>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/'/>
<updated>2020-08-16T14:34:03Z</updated>
<entry>
<title>devel/release-checks.sh: use grep to find copyright year.</title>
<updated>2020-08-16T14:34:03Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2020-08-16T14:32:28Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=8776faf6d5118e8152ecfacf94accf35ccebf1d2'/>
<id>urn:sha1:8776faf6d5118e8152ecfacf94accf35ccebf1d2</id>
<content type='text'>
This is quite fragile, but it works for now, unlike the python
version.

In general it seems conf.py is not intended to be evaluated outside of
sphinx, as it assumes certain global names (in particular "tags") are
defined.
</content>
</entry>
<entry>
<title>fix typos</title>
<updated>2018-01-05T00:35:58Z</updated>
<author>
<name>Daniel Kahn Gillmor</name>
<email>dkg@fifthhorseman.net</email>
</author>
<published>2018-01-02T15:32:38Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=54982e520c3bee74e947e311ee5b1219396fa1a8'/>
<id>urn:sha1:54982e520c3bee74e947e311ee5b1219396fa1a8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>devel/release-checks: added checking of copyright year in documentation</title>
<updated>2015-11-19T11:34:29Z</updated>
<author>
<name>Tomi Ollila</name>
<email>tomi.ollila@iki.fi</email>
</author>
<published>2015-11-01T13:41:55Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=36ad2717049452db877f310549bea263301bfe95'/>
<id>urn:sha1:36ad2717049452db877f310549bea263301bfe95</id>
<content type='text'>
Check that copyright year will be current year in generated documentation.

Checking is done my matching that copyright line contains current year
as a substring which is good enough "approximation" in this context.
</content>
</entry>
<entry>
<title>build: extract library versions from notmuch.h</title>
<updated>2015-08-10T11:53:55Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2015-08-09T14:25:41Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=765556c1f159ae0a29137c935c7cbf4106569e7e'/>
<id>urn:sha1:765556c1f159ae0a29137c935c7cbf4106569e7e</id>
<content type='text'>
- Make lib/notmuch.h the canonical location for the library versioning
information.

- Since the release-check should never fail now, remove it to reduce
complexity.

- Make the version numbers in notmuch.h consistent with the (now
  deleted) ones in lib/Makefile.local
</content>
</entry>
<entry>
<title>devel/release-checks.sh: made python version check work with python 3</title>
<updated>2015-08-04T14:27:34Z</updated>
<author>
<name>Tomi Ollila</name>
<email>tomi.ollila@iki.fi</email>
</author>
<published>2015-08-02T09:48:25Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=6d5c7b3ca50cb2ce36d4a2d6e6f064afcba7410b'/>
<id>urn:sha1:6d5c7b3ca50cb2ce36d4a2d6e6f064afcba7410b</id>
<content type='text'>
This trivial change consists of just putting print() argument in
parentheses.
</content>
</entry>
<entry>
<title>release-checks: check that git working directory is clean</title>
<updated>2015-06-09T17:33:22Z</updated>
<author>
<name>Tomi Ollila</name>
<email>tomi.ollila@iki.fi</email>
</author>
<published>2015-06-02T14:43:45Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=a5a21bbe78725db70153b6bf59c1856de2dcae4d'/>
<id>urn:sha1:a5a21bbe78725db70153b6bf59c1856de2dcae4d</id>
<content type='text'>
Before release check that there are no uncommitted changes and
that there are no files in working directory that possibly should
have been added to the repository.

Amended by db: remove --ignored, since that seems like too much
trouble.
</content>
</entry>
<entry>
<title>build: eliminate use of python execfile command</title>
<updated>2015-01-03T14:18:54Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2015-01-03T13:14:03Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=2bb906a6dd21fe109cc921590a512c1af7ff150d'/>
<id>urn:sha1:2bb906a6dd21fe109cc921590a512c1af7ff150d</id>
<content type='text'>
As discussed in
id:8cc9dd580ad672527e12f43706f9803b2c8e99d8.1405220724.git.wking@tremily.us,
execfile is unavailable in python3.

The approach of this commit avoids modifying the python module path,
which is arguably preferable since it avoids potentially accidentally
importing a module from the wrong place.
</content>
</entry>
<entry>
<title>release-checks: removed manual page version check</title>
<updated>2014-04-08T10:32:34Z</updated>
<author>
<name>Tomi Ollila</name>
<email>tomi.ollila@iki.fi</email>
</author>
<published>2014-04-05T09:47:29Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=5608e39a6bed25e32678b08d8f5f90bc42f451f8'/>
<id>urn:sha1:5608e39a6bed25e32678b08d8f5f90bc42f451f8</id>
<content type='text'>
Manual pages are now generated and during the generation the version
string is read from `version` file, so this (currently failing) test
checking manual page versions can be removed.

While at it, changed the case pattern *[^0-9.]*
to its portable alternative *[!0-9.]*
</content>
</entry>
<entry>
<title>devel/release-checks.sh: adjust to LIBNOTMUCH version checks</title>
<updated>2013-12-31T00:39:25Z</updated>
<author>
<name>Tomi Ollila</name>
<email>tomi.ollila@iki.fi</email>
</author>
<published>2013-12-04T19:31:58Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=0c097d9f6ed4cfaa43b0a7d4a55e7d0b8a795ac9'/>
<id>urn:sha1:0c097d9f6ed4cfaa43b0a7d4a55e7d0b8a795ac9</id>
<content type='text'>
NOTMUCH_VERSION_* macros in lib/notmuch.h are replaced with
LIBNOTMUCH_VERSION_* macros. Check that the values of those
match the LIBNOTMUCH_*_VERSION values in lib/Makefile.local.
</content>
</entry>
<entry>
<title>devel/release-checks.sh: check NOTMUCH_(MAJOR|MINOR|MICRO)_VERSION</title>
<updated>2013-11-11T11:44:44Z</updated>
<author>
<name>Tomi Ollila</name>
<email>tomi.ollila@iki.fi</email>
</author>
<published>2013-11-08T17:30:56Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=001d93281621bcc6fe83ab3336c1b5fc0920b7d6'/>
<id>urn:sha1:001d93281621bcc6fe83ab3336c1b5fc0920b7d6</id>
<content type='text'>
New defines NOTMUCH_MAJOR_VERSION, NOTMUCH_MINOR_VERSION and
NOTMUCH_MICRO_VERSION were added to lib/notmuch.h.
Check that these match the current value defined in ./version.
</content>
</entry>
</feed>
