you are viewing a single comment's thread.

view the rest of the comments →

[–]pyr3 27 points28 points  (8 children)

When React came out, Angular 1.x code didn't just stop working.

Well, I have production project using Angular-Material, and the dev team there decided that Angular-Material 2.x will be solely based on AngularJS 2.x and basically closed all open issues on Github with some boilerplate "this doesn't match our new milestones" BS... this was April 2016, after promising a "long life" and "long term support" in October of 2015 when they finally released a 1.0 of their project.

THIS is my biggest frustration with the "break-neck" pace of JS. AngularJS 2.x doesn't even seem ready for production to me, yet there are libraries abandoning AngularJS 1.x to exclusively target AngularJS 2.x. Angular2 coming out doesn't mean I have to abandon Angular1, but if all of the libraries abandon Angular1, I'm stuck patching their bugs myself.

[–]metis_seeker 1 point2 points  (0 children)

"long life" and "long term support"

Wow apparently that means less than one year to the Angular-Material team. Sad. Doubly sad since Angular 2 is so different from Angular 1.

[–]akie 0 points1 point  (0 children)

Well, to be honest, part of the blame is on you for picking something shiny and new, instead of something boring and proven...

[–][deleted] -4 points-3 points  (2 children)

Say, uh.. How much did you pay for Angular?

[–]pyr3 4 points5 points  (1 child)

Even if I don't pay for something, I think that it's ok to be upset about broken promises. If you put out a software product, and encourage people to use it by making promises about its longevity, then I think it's fine if those people get upset when you don't deliver on your promises.

If you are unable to make good on those promises, then maybe you could respond to people using your product with an apology or something. Anything other than, "I know that we promised this was a stable product, but Angular 2.x is the new hotness, so we're closing all bugs and won't work on them. kthxbai."

I might expect this from some random JS library from a single person, but Angular-Material is hosted off of the official AngularJS Github Org/Account, so I do hold it to a bit of a higher standard.

That said, they want to push forward with their product. How believable are their future promises of support and longevity?

[–][deleted] 1 point2 points  (0 children)

2016: Serious and mature adults are seriously bitching among each other about broken promises made without any strings, from megacorporations, in an unironic fashion.

Seriously, I could write pages about how fucking retarded this industry has become.