Closed pdehaan closed 54 years ago
@hemanth the hard part of this upgrade isn't just editing package.json, it's auditing all the breaking changes in all of these packages to make sure the site still works, and upgrading APIs that are years out of date. Bumping express from 2.x to 4.x is not going to be trivial, for instance.
Edited: ...but thanks for contributing! Maybe someone has time to mentor you on this bug, if you're interested in digging deeper :beers:
@6a68 Yeah, I do understand the complexity involved, would be more than happy to pair up.
Protip: Update everything except Express and Connect and leave those for some other sucker heroic volunteer in a separate PR.
Trying to update 30 modules at once is a bag of hurt.
heh heh /me shudders
@hemanth I'm sorry, but I don't have the time to help you bash through this. Maybe ping the dev-identity list and see if someone's got bandwidth? Or just open the PR and see how Travis does.
The jwcrypto changes are also likely non-trivial to untangle, I'd guess. The mysql package could spell trouble, too.
Hi! To help us better focus, I'm "closing" all issues that have been open for more than six months. These have been tagged "cleanup-2014" so that we can go back and review them in the future.
For more information, check out this thread: http://thread.gmane.org/gmane.comp.mozilla.identity.devel/7394
If you believe this bug is still a major issue for you, please comment, submit a pull request, or discuss it on our mailing list: https://lists.mozilla.org/listinfo/dev-identity
Sorry for GitHub notification spam!
Whoops, the mass-closing script misfired. Reopening.
Some are old and crufty and in need of updating.
And for the whole list of update-able modules: