Phase 2 is documented in https://github.com/openstreetmap/iD/issues/3179
In Phase 2, we condense the modules into one bundle and eliminate reliance on the iD global. Phase 3, we eliminate reliance on libs: we stop using a lodash global, same with ohauth and other lil libraries. End of the day, we have no global vars whatsoever, we remove vendored libraries from the source tree and instead use npm to install them.
This happens after phase 2 and can be @kepta or whoever wants to take it on :)
Vendored libraries TODO:
I think all the remaining items were rolled into #3344 and this can finally be closed..
Thoughts @tmcw ?
馃憤 Yep, the future is now!
Most helpful comment
馃憤 Yep, the future is now!