CamanJS icon indicating copy to clipboard operation
CamanJS copied to clipboard

ES6 rewrite?

Open rwaldron opened this issue 10 years ago • 3 comments

@meltingice I see you're actively working on this again—what do you think about an ES6 rewrite?

  • Get's away from CS
  • Can be transpiled as CS currently is
  • Will eventually work without transpilation

rwaldron avatar May 11 '15 19:05 rwaldron

Yeah it's definitely something I've been thinking about. Looking ahead, I think it makes sense, and will help to improve community involvement since a lot of people seem to be scared off by Coffeescript's syntax.

meltingice avatar May 11 '15 19:05 meltingice

I've also been playing with a completely new API for it, but I'm unsure if I want to go down that road yet. Check out the README from the cleanup branch.

meltingice avatar May 11 '15 19:05 meltingice

I would like to help with ES6 rewrite. But i need to know, which branch should be considered as feature version? Any roadmap?

What i suggest is divide this work into three steps:

  • To use gulp instead of Cakefile
  • Rewrite tests firstly and use babel for transpiling them
  • Make feature freeze and rewrite library

Then this can be used as a base for future verson.

fesor avatar Jun 12 '15 11:06 fesor