Merge branch 'master' into webdav
This commit is contained in:
commit
35e1aef2b8
9 changed files with 155 additions and 2 deletions
22
doc/design/assistant/blog/day_132__webdav_continued.mdwn
Normal file
22
doc/design/assistant/blog/day_132__webdav_continued.mdwn
Normal 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.
|
|
@ -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
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue