Open
Description
The project is currently ES5.1 and it would be helpful to migrate so we can use some more features.
- Some of the CONTRIBUTING.md guidelines would need to be changed... especially regarding "hoisting" since the
let
syntax would change if it was coded hoisted. We are using somelet
syntax already for speed/memory considerations in key code points. - I am totally not into the arrow operator and it actually makes code more difficult to read and improves laziness. 👎
- With the recent issue at Site sluggishness #1548 it may be prudent to dump async at some point since
async
andawait
exist. There are a few other technologies too butPromises
are also a 👎 from me. - I do like callbacks but when combined with our current site issue and async it seems to be error prone. Perhaps a combination of these to be allowed in CONTRIBUTING.md
While I'm at #1548 I'll do some pro tests to see how well it handles that soon after the holidays.
Open to discussion here.
Metadata
Metadata
Assignees
Labels
Some other Code related issue and it should clearly describe what it is affecting in a comment.Pertains inclusively to the Documentation operations.Something we do have implemented already but needs improvement upon to the best of knowledge.Use this to indicate that it may apply to an existing or announced migration.Blah, blah, blah, wahh, wahh, wahh, etc.This is similar to a meta discussion.