-
Notifications
You must be signed in to change notification settings - Fork 1
Why is AWS breaking Node developers? #1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Man I wrote a screed almost identical to this (esp your PPS). It's infuriating to watch this debacle. And it's even more infuriating to know it's happening because of AWS company culture. Engineers are rewarded for doing big bold things, so someone saw the bad API of v2 of the SDK and decided to get themselves a promotion and a pay bump by "fixing" everything with a v3 of the SDK. Honestly, I agree the API is better in v3, but the utter disregard for our time by forcing us to rewrite this entire layer of our apps (especially when the supposed gains in smaller deployments are laughably wrong) demonstrates that no one is guarding the store there any more. The lunatics are running the asylum. |
@danmactough -- glad i'm not the only one who feels this way. :-) i learned this lesson the hard way with Frontier, breaking developers is not an option. Even when you say up front, this is an experimental API and will be pulled back when the real version ships, you end up supporting the provisional API indefinitely. I also got to know the CEO of the company that makes Font-Awesome, a great product -- but when they went from version 5 to 6, they changed the names of all the icons, so you couldn't just upgrade to the new version, you had to change all your code. Someone said it was okay to break developers in a full-point change, well actually it's not. My favorite thing to hate is when some random Node package that another random Node package requires decides to use some stupid JavaScript feature that's only supported in Node v200,000 and I can't upgrade because some other package some other random package uses won't run in that version. What a mess. Microsoft was pretty good at not breaking users, but Automattic/Wordpress is damn near perfect. They still support the Metaweblog API that came out in 2002. Apple is pretty bad. Google is trying to break the freaking web by deprecating HTTP of all things. Tech needs some rules about this. |
I guess now we'll find out how much software running on top of the AWS API is written in Node.js. ;-) |
Another example of unnecessary breakage -- the Bootstrap Toolkit. |
The docs pointed to by the deprecation notice. https://aws.amazon.com/blogs/developer/announcing-end-of-support-for-aws-sdk-for-javascript-v2/ ![]() |
From this blog post...
The text was updated successfully, but these errors were encountered: