diff options
author | Joey Hess <joey@kitenet.net> | 2014-08-03 20:32:26 -0400 |
---|---|---|
committer | Joey Hess <joey@kitenet.net> | 2014-08-03 20:32:26 -0400 |
commit | d6ff8b4f8585cb765ef433e0af9f74d30418525e (patch) | |
tree | 80d0d6315be508d3017d83bb33978f941352b47a /doc/devblog | |
parent | 3b80e1385001771ee1ec1121967e0d832191d8f0 (diff) |
devblog
Diffstat (limited to 'doc/devblog')
-rw-r--r-- | doc/devblog/day_210__conversion_and_digression.mdwn | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/doc/devblog/day_210__conversion_and_digression.mdwn b/doc/devblog/day_210__conversion_and_digression.mdwn new file mode 100644 index 000000000..2629eb917 --- /dev/null +++ b/doc/devblog/day_210__conversion_and_digression.mdwn @@ -0,0 +1,14 @@ +Just finished converting both rsync and gcrypt to the new API, +and testing them. Still need to fix 2 test suite failures for gcrypt. +Otherwise, only WebDAV remains unconverted. + +Earlier today, I investigated switching from hS3 to +<http://hackage.haskell.org/package/aws>. Learned its API, which seemed a +lot easier to comprehend than the other two times I looked at it. Wrote +some test programs, which are in the `s3-aws` branch. I was able to stream +in large files to S3, without ever buffering them in memory (which hS3's +API precludes). And for chunking, it can reuse an http connection. +This seems very promising. (Also, it might eventually get Glacier support..) + +I have uploaded haskell-aws to Debian, and once it gets into testing and +backports, I plan to switch git-annex over to it. |