summaryrefslogtreecommitdiff
path: root/doc/devblog
diff options
context:
space:
mode:
authorGravatar Joey Hess <joey@kitenet.net>2014-04-05 16:56:40 -0400
committerGravatar Joey Hess <joey@kitenet.net>2014-04-05 16:56:40 -0400
commitfa56d2240d3dd4006a86b645ed07e25ef125d587 (patch)
tree9c4e51b2c4c7bb3a60564c6ef447ecf52fcbd508 /doc/devblog
parentd10f64d60116137ce163929316c603584ae7e347 (diff)
devblog
Diffstat (limited to 'doc/devblog')
-rw-r--r--doc/devblog/day_146__halfway_to_git-remote-daemon.mdwn17
1 files changed, 17 insertions, 0 deletions
diff --git a/doc/devblog/day_146__halfway_to_git-remote-daemon.mdwn b/doc/devblog/day_146__halfway_to_git-remote-daemon.mdwn
new file mode 100644
index 000000000..08cbc04d5
--- /dev/null
+++ b/doc/devblog/day_146__halfway_to_git-remote-daemon.mdwn
@@ -0,0 +1,17 @@
+Added `git-annex-shell notifychanges` command, which uses inotify (etc)
+to detect when git refs have changed, and informs the caller about the
+changes. This was relatively easy to write; I reused the existing inotify
+code, and factored out code for simple line-based protocols from the
+external special remote protocol. Also implemented the git-remote-daemon
+protocol. 200 lines of code total.
+
+Meanwhile, Johan Kiviniemi improved the dbus notifications, making them
+work on Ubuntu and adding icons. Awesome!
+
+There's going to be some fun to get git-annex-shell upgraded so that the
+assistant can use this new notify feaure. While I have not started working
+on the assistant side of this, you can get a jump by installing today's
+release of git-annex. I had to push this out early because there was a bug
+that prevented the webapp from running on non-gnome systems. Since
+all changes in this release only affected Linux, today's release is a
+Linux-only release.