diff options
Diffstat (limited to 'doc/devblog/day_410__better_JSON_for_metadata.mdwn')
-rw-r--r-- | doc/devblog/day_410__better_JSON_for_metadata.mdwn | 8 |
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 |