about summary refs log tree commit homepage
path: root/Rakefile
DateCommit message (Collapse)
2016-02-14doc: switch to perlpod (from pandoc-flavored Markdown)
pod2man(1) and pod2text(1) are already installed on most modern GNU/Linix systems including Debian and RedHat-based systems; pandoc(1) and Haskell are not, and we do not wish to waste precious bandwidth and disk space of potential packagers. perlpod(1) is also better standardized than any Markdown flavor, especially when it comes to generating manpages. Finally, I'm mildly proficient at Perl (it is similar to Ruby) and can poke around at the source if I encounter breakage.
2016-01-02copyright updates for 2016
Using the 'update-copyright' script from gnulib[1]: git ls-files | UPDATE_COPYRIGHT_HOLDER='all contributors' \ UPDATE_COPYRIGHT_USE_INTERVALS=2 \ xargs /path/to/gnulib/build-aux/update-copyright We're also switching to 'GPL-3.0+' as recommended by SPDX to be consistent with our gemspec and other metadata (as opposed to the longer but equivalent "GPLv3 or later"). [1] git://git.savannah.gnu.org/gnulib.git
2015-10-15use olddoc 1.1.0 for generating NEWS + NEWS.atom.xml
This removes the build-time dependency on Nokogiri, which can be time-consuming to install. We won't be supporting any public APIs, so we will not actually support RDoc here.
2015-10-13copyright updates
Future updates may use the update-copyright script in gnulib: git ls-files | UPDATE_COPYRIGHT_HOLDER='all contributors' \ UPDATE_COPYRIGHT_USE_INTERVALS=2 \ xargs /path/to/gnulib/build-aux/update-copyright
2014-12-02Rakefile: kill more useless gsub use
It's wrong to use gsub when stripping text in those cases.
2013-11-07build: improve NEWS generation, add atom feed
This should hopefully make it easier to share info about new releases.
2013-11-01doc: add HACKING/INSTALL docs + minitest dependency
Hopefully it'll be easier for folks to use and contribute. Publish it on the site while we're at it.
2013-10-18initial commit