Merge branch 'master' into webdav

This commit is contained in:
Joey Hess 2012-11-16 18:14:26 -04:00
commit 35e1aef2b8
9 changed files with 155 additions and 2 deletions

View file

@ -0,0 +1,22 @@
Two releases of the Haskell DAV library today. First release had my changes
from yesterday. Then I realized I'd also need support for making WebDAV
"collections" (subdirectories), and sent Clint a patch for that too, as
well as a patch for querying DAV properties, and that was 0.2.
Got it into Debian unstable as well. Should have everything I'll need now.
The webdav special remote is now working! Still todo:
Encryption support, progress bars, large file chunking, and webapp
configurators. But already, it's a lot nicer than the old approach of using
davfs2, which was really flakey and slow with large data volumes.
I did notice, though, that uploading a 100 mb file made the process use 100
mb of memory. This is a problem I've struggled with earlier with S3, the
Haskell http libraries are prevented from streaming data by several parts
of the protocol that cause the data to be accessed more than once. I guess
this won't be a problem for DAV though, since it'll probably be chunking
files anyway.
---
Mailed out all my Kickstarter USB key rewards, and ordered
the T-shirts too.

View file

@ -6,7 +6,7 @@ locally paired systems, and remote servers with rsync.
Help me prioritize my work: What special remote would you most like
to use with the git-annex assistant?
[[!poll open=yes 15 "Amazon S3 (done)" 12 "Amazon Glacier" 9 "Box.com" 62 "My phone (or MP3 player)" 15 "Tahoe-LAFS" 5 "OpenStack SWIFT" 23 "Google Drive"]]
[[!poll open=yes 15 "Amazon S3 (done)" 12 "Amazon Glacier" 9 "Box.com" 62 "My phone (or MP3 player)" 15 "Tahoe-LAFS" 6 "OpenStack SWIFT" 23 "Google Drive"]]
This poll is ordered with the options I consider easiest to build
listed first. Mostly because git-annex already supports them and they