Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

This is really cool, but the terminology used could use a once over:

- "The SDK is available as an npm (Node Packaged Module)"

- "while keeping you from having to deal with threads, polling, timeouts, and event loops"

"npm" stands for "Node Package Manager", and Node.js definitely uses an event loop.

I'll definitely get some use out of this SDK though.



I do my best to get this stuff right!

The top level of npmjs.org says "Node Packaged Modules."

What I was trying to say with regard to the event loop is that you don't have to write your own.

Let me know what you think of the SDK. The team loves feedback.


Overall, I'm happy to have official support from AWS. Are there any plans to support credentials via IAM roles? It looks like the two options right now are to set environment variables or read credentials from disk. I was just about to look into adding this capability to livelycode's aws-lib.


Open an issue for IAM roles in the GitHub issue tracker (http://github.com/aws/aws-sdk-js/issues). It seems like we want this, so opening an issue will give us all a better way to track the feature.


Do you accept pull requests? I've being maintaining my own node.js to AWS stuff for the last 18 months. I may know a thing, or two, about the AWS APIs.


We sure do! You can file bug reports and pull requests on http://github.com/aws/aws-sdk-js


Great job, Jeff!


Just because you are using an API which uses an event loop does not necessarily imply that you are personally dealing with event loops in any meaningful way.


Contrary to the belief of many, "npm" is not in fact an abbreviation for "Node Package Manager". It is a recursive bacronymic abbreviation for "npm is not an acronym".

https://npmjs.org/doc/faq.html#If-npm-is-an-acronym-why-is-i...




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: