git-annex/doc
Joey Hess 2f4d4d1c45 basic json support
This includes a generic JSONStream library built on top of Text.JSON
(somewhat hackishly).

It would be possible to stream out a single json document describing
all actions, but it's probably better for consumers if they can expect
one json document per line, so I did it that way instead.

Output from external programs used for transferring files is not
currently hidden when outputting json, which probably makes it not very
useful there. This may be dealt with if there is demand for json
output for --get or --move to be parsable.

The version, status, and find subcommands have hand-crafted output and
don't do json. The whereis subcommand needs to be modified to produce
useful json.
2011-09-01 15:22:06 -04:00
..
bugs 2011-08-30 20:56:44 +00:00
design update documentation that mentioned .git-annex/ 2011-06-22 17:26:34 -04:00
download Added a comment 2011-05-28 16:04:51 +00:00
encryption Added a comment: Tahoe-LAFS comes with encryption 2011-05-18 04:32:17 +00:00
forum Added a comment 2011-08-29 16:10:38 +00:00
install Added a comment 2011-08-30 14:31:38 +00:00
news add news item for git-annex 3.20110819 2011-08-19 20:39:03 -04:00
special_remotes Added support for getting content from git remotes using http (and https). 2011-08-16 21:12:48 -04:00
templates layout 2011-03-31 16:13:24 -04:00
todo unused --remote: Reduced memory use to 1/4th what was used before. 2011-08-31 19:13:02 -04:00
upgrades migrate: Support migrating v1 SHA keys to v2 SHA keys with size information that can be used for free space checking. 2011-03-23 17:57:10 -04:00
use_case layout 2011-04-17 11:44:32 -04:00
users 2011-04-04 07:43:08 +00:00
walkthrough update documentation for new, neutered key-value backends 2011-08-28 16:28:38 -04:00
backends.mdwn update to not overstate the danger or WORM 2011-08-29 12:11:05 -04:00
bare_repositories.mdwn improve bare repo handing 2011-06-22 18:32:41 -04:00
bugs.mdwn update 2010-10-19 19:28:29 -04:00
cheatsheet.mdwn 2011-08-05 22:35:48 +00:00
comments.mdwn add comments page 2011-03-15 23:25:16 -04:00
contact.mdwn update with irc channel 2011-05-19 15:44:22 -04:00
copies.mdwn update documentation for new, neutered key-value backends 2011-08-28 16:28:38 -04:00
design.mdwn encryption design document 2011-04-03 14:34:00 -04:00
distributed_version_control.mdwn update 2011-03-04 12:31:01 -04:00
download.mdwn update 2011-07-02 17:14:27 -04:00
encryption.mdwn document encryption 2011-04-16 19:35:02 -04:00
feeds.mdwn add feed aggregator 2011-03-31 16:00:33 -04:00
forum.mdwn add 2010-11-14 14:07:58 -04:00
future_proofing.mdwn update 2011-03-09 15:59:44 -04:00
git-annex-shell.mdwn layout 2011-05-14 12:26:06 -04:00
git-annex.mdwn basic json support 2011-09-01 15:22:06 -04:00
git-union-merge.mdwn reorder git-union-merge params 2011-06-20 21:42:17 -04:00
GPL 3 2010-10-20 11:56:36 -04:00
index.mdwn fix broken img 2011-07-24 15:15:43 +02:00
install.mdwn basic json support 2011-09-01 15:22:06 -04:00
internals.mdwn typo 2011-08-15 13:30:59 -04:00
location_tracking.mdwn update documentation that mentioned .git-annex/ 2011-06-22 17:26:34 -04:00
logo.png update 2010-11-13 23:32:56 -04:00
logo_small.png update 2010-11-13 23:32:56 -04:00
news.mdwn avoid building news page when building doc wiki for package 2010-12-02 21:37:55 -04:00
not.mdwn update 2011-04-17 11:41:52 -04:00
repomap.png scaled 2011-03-04 15:15:55 -04:00
special_remotes.mdwn Added support for getting content from git remotes using http (and https). 2011-08-16 21:12:48 -04:00
summary.mdwn split out summary and inline raw 2011-03-06 12:22:56 -04:00
todo.mdwn reorg 2010-10-25 11:47:45 -04:00
transferring_data.mdwn update 2011-08-16 21:16:23 -04:00
trust.mdwn Add --trust, --untrust, and --semitrust options. 2011-06-01 17:57:31 -04:00
upgrades.mdwn update 2011-07-08 01:26:18 -04:00
users.mdwn add 2010-11-14 14:14:27 -04:00
walkthrough.mdwn reorg 2011-04-08 17:09:50 -04:00