aboutsummaryrefslogtreecommitdiff
path: root/doc/todo
diff options
context:
space:
mode:
authorhttp://smcv.pseudorandom.co.uk/ <smcv@web>2013-09-22 05:16:23 -0400
committeradmin <admin@branchable.com>2013-09-22 05:16:23 -0400
commitda327be29ccf2d3538182d98653f1c5109cc6601 (patch)
tree982a853e1b565ad4863ffebebb847edfaab7a7b7 /doc/todo
parentb909061a3766f5aad0b17e5b68601f50d1613ab7 (diff)
downloadikiwiki-da327be29ccf2d3538182d98653f1c5109cc6601.tar
ikiwiki-da327be29ccf2d3538182d98653f1c5109cc6601.tar.gz
Diffstat (limited to 'doc/todo')
-rw-r--r--doc/todo/git-annex_support.mdwn6
1 files changed, 6 insertions, 0 deletions
diff --git a/doc/todo/git-annex_support.mdwn b/doc/todo/git-annex_support.mdwn
index 30d79843d..9ebd11e06 100644
--- a/doc/todo/git-annex_support.mdwn
+++ b/doc/todo/git-annex_support.mdwn
@@ -3,3 +3,9 @@ A dear [[wishlist]] which would resolve [[this question|forum/ikiwiki_and_big_fi
I am not sure how this would work, but from my POV, it should do a `git annex get` when new commits are pushed to its bare repo. This would assume, of course, that there's another repo somewhere that ikiwiki has access to, which works for HTTP-style remotes, but could be more problematic for SSH remotes that require a key.
Another solution would be to make ikiwiki a remote itself and allow users to push big files to it. The only problem I see with this is those files would end up in the bare repository and not necessarily show up in the web rendering. Ideally, a big file pushed would be hardlinked between the two repos, but it seems [git-annex doesn't support that yet](http://git-annex.branchable.com/todo/wishlist:_use_hardlinks_for_local_clones). --[[anarcat]]
+
+> One technical problem with this is that ikiwiki doesn't allow symlinks
+> for [[security]], but git-annex relies on symlinks (unless you're in
+> direct mode, but I'm not sure that's really desirable here).
+> I'd like to make symlinks possible without compromising security,
+> but it'll be necessary to be quite careful. --[[smcv]]