Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > Ruby > net-amazon-s3 0.1.0

Reply
Thread Tools

net-amazon-s3 0.1.0

 
 
Ryan Grove
Guest
Posts: n/a
 
      11-28-2006
Howdy folks,

I recently released the first version of Net::Amazon::S3, a pure Ruby
library for interacting with Amazon S3 via the REST API. I consider this
release beta quality, but it currently has no known issues (although a
few features, such as ACLs and logging, have not yet been implemented).

I see this library as having a few benefits over some of the existing S3
libraries for Ruby:

* It's not based on the (imho) unnecessarily complex Amazon example Ruby
code.
* It has no non-Ruby dependencies (in fact, it currently has no
dependencies outside the standard libraries), and is thus completely
platform-independent.
* It supports uploading from an open IO stream and downloading in
chunks, so large files don't need to be entirely buffered in memory
(this was a severe shortcoming of Amazon's example code and some of the
libraries based on it).

You can find Net::Amazon::S3 at http://wonko.com/software/net-amazon-s3
and in RubyGems as net-amazon-s3.

I'd love to hear feedback and criticism (constructive or otherwise,
although I'm likely to ignore the latter).

--
Ryan Grove

http://wonko.com/

 
Reply With Quote
 
 
 
 
Giles Bowkett
Guest
Posts: n/a
 
      11-29-2006
Hey, that's awesome, I'm working with S3 too. I just modified the
Amazon code slightly, but it needs an open-source thing, people are
just reinventing the wheel.

On 11/27/06, Ryan Grove <> wrote:
> Howdy folks,
>
> I recently released the first version of Net::Amazon::S3, a pure Ruby
> library for interacting with Amazon S3 via the REST API. I consider this
> release beta quality, but it currently has no known issues (although a
> few features, such as ACLs and logging, have not yet been implemented).
>
> I see this library as having a few benefits over some of the existing S3
> libraries for Ruby:
>
> * It's not based on the (imho) unnecessarily complex Amazon example Ruby
> code.
> * It has no non-Ruby dependencies (in fact, it currently has no
> dependencies outside the standard libraries), and is thus completely
> platform-independent.
> * It supports uploading from an open IO stream and downloading in
> chunks, so large files don't need to be entirely buffered in memory
> (this was a severe shortcoming of Amazon's example code and some of the
> libraries based on it).
>
> You can find Net::Amazon::S3 at http://wonko.com/software/net-amazon-s3
> and in RubyGems as net-amazon-s3.
>
> I'd love to hear feedback and criticism (constructive or otherwise,
> although I'm likely to ignore the latter).
>
> --
> Ryan Grove
>
> http://wonko.com/
>
>



--
Giles Bowkett
http://www.gilesgoatboy.org
http://gilesbowkett.blogspot.com

 
Reply With Quote
 
 
 
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off




Advertisments
 



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57