As part of the migration to ES6, the p5.js build and release tasks in the tasks folder need to be checked and updated as needed from ES5 to ES6.
maybe #3204 will be of some help?
Is there a timeline/guide/steps for the transition to ES6 in general? I just saw a bunch of ES6 transition issues and PR but have no idea the criteria (in terms of target compatibility) or the priorities other than the milestones tags. Is it possible to draft a document/wiki on github to at least outline compatibility targets and even better a rough timeline?
@limzykenneth I just added a document that represents a first draft of a roadmap to 1.0 including ES6 transition, comments welcome on this issue.
In terms of compatibility targets, does this supported browsers doc (needs some updating) address it? Or are you thinking of something else?
The document is great, I'll have a closer look when I get a chance.
@lmccart I would like to take up this issue, but since there were issues regarding the change of build systems and task runners ( #3409 #3425 ), is this issue still relevant ??
@LakshSingla For now we haven't reach any complete concensus on the mentioned issues yet (maybe not anytime soon as well), just some experiments going on so this issue is still relevant for now.
@limzykenneth #3451 tackles this issue.
closed with #3451
I just noticed that although the tasks in the tasks folder are all updated, the Gruntfile.js file isn't fully updated yet.
Hey I'd like to take up this issue @lmccart @limzykenneth
@JaiKotia Go ahead, only Gruntfile.js needs to be updated.
closed with https://github.com/processing/p5.js/pull/3628
Most helpful comment
@JaiKotia Go ahead, only
Gruntfile.jsneeds to be updated.