devblog
This commit is contained in:
parent
2cb8fc5fee
commit
5a249144ea
1 changed files with 25 additions and 0 deletions
25
doc/devblog/day_278__release_day.mdwn
Normal file
25
doc/devblog/day_278__release_day.mdwn
Normal file
|
@ -0,0 +1,25 @@
|
|||
I hope that today's git-annex release will be landing in Debian unstable
|
||||
toward the end of the month. And I'm looking forward to some changes that
|
||||
have been blocked by wanting to keep git-annex buildable on Debian 7.
|
||||
|
||||
Yesterday I got rid of the [SHA](http://hackage.haskell.org/package/SHA/)
|
||||
dependency, switching git-annex to use a newer version of cryptohash for
|
||||
HMAC generation (which its author Vincent Hanquez kindly added to it when I
|
||||
requested it, waay back in 2013). I'm considering using the LambdaCase
|
||||
extension to clean up a lot of the code next, and there are 500+ lines of
|
||||
old yesod compatability code I can eventually remove.
|
||||
|
||||
These changes and others will prevent backporting to the soon to be Debian
|
||||
oldstable, but the standalone tarball will still work there. And, the
|
||||
git-annex-standalone.deb that can be installed on any version of Debian is
|
||||
[now available from the NeuroDebian repository](http://neuro.debian.net/install_pkg.html?p=git-annex-standalone),
|
||||
and its build support has been merged into the source tree.
|
||||
|
||||
In the run up to the release today, I also dealt with getting the
|
||||
Windows build tested and working, now that it's been updated to newer
|
||||
versions of rsync, ssh, etc from Cygwin. Had to add several more dlls to
|
||||
the installer. That testing also turned up a case where `git-annex init`
|
||||
could fail, which got a last-minute fix.
|
||||
|
||||
PS, scroll down [this 10 year of git timeline](http://neuro.debian.net/install_pkg.html?p=git-annex-standalone)
|
||||
and see what you find!
|
Loading…
Reference in a new issue