This repository was archived by the owner on Feb 19, 2018. It is now read-only.
CS2 Discussion: Question: Ensuring long-term maintainability of existing CoffeeScript codebases #33
Closed
Description
Many of the 'Coffeescript nextgen' issues currently raised are about which ES6 features should be added to Coffeescript. I presume this is driven from the viewpoint of "why should Coffeescript be chosen when starting a new project"?
I'm creating this issue to consider things from a different viewpoint:
- "We've an existing, non-trival Coffeescript codebase"
- "We plan to maintain and extend this codebase over several years"
- "We want to maintain interoperability with the latest and greatest Javascript libraries, build tools and eco-system"
Areas to consider:
- Coffeescript-nextgen being backwards compatible (as much as possible)
- Coffeescript-nextgen being interoperable with latest Javascript (ES6 and into the future)
- Community responsiveness to bug reports/fixes
- ???