summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Joey Hess <joeyh@joeyh.name>2016-07-26 19:53:14 -0400
committerGravatar Joey Hess <joeyh@joeyh.name>2016-07-26 19:53:14 -0400
commit9d840b6f9cda6c5299bcb246d3d9675cb680d69a (patch)
tree059b942e7fb9d41f564b83898276eb39c50e8fea
parentc4da1f5244b506a36c129dc577ba777b78b486c7 (diff)
update
-rw-r--r--doc/devblog/day_410__better_JSON_for_metadata.mdwn8
1 files changed, 3 insertions, 5 deletions
diff --git a/doc/devblog/day_410__better_JSON_for_metadata.mdwn b/doc/devblog/day_410__better_JSON_for_metadata.mdwn
index a1270e702..44648d999 100644
--- a/doc/devblog/day_410__better_JSON_for_metadata.mdwn
+++ b/doc/devblog/day_410__better_JSON_for_metadata.mdwn
@@ -20,11 +20,9 @@ problem, get in touch.
----
-While making that change, I also improved the JSON outputlayer, so it can
-use Aeson. I didn't switch exclusively to using Aeson, because git-annex
-commands with JSON output often output it incrementally as they go (which
-Aeson can't really do), and are anyway not often doing the kind of
-serialization of data type that Aeson excells at.
+While making that change, I also improved the JSON output layer, so it can
+use Aeson. Update: And switched everything over to using Aeson, so
+git-annex no longer depends on two different JSON libraries.
This let me use Aeson to generate the "fields" object for `metadata
--json`. And it was also easy enough to use Aeson to parse the output of