Traceur Compiler is an open source project. It is licensed using the Apache Software License 2.0. We do accept pull request but before you send a pull request please ensure that you do all the following things:
- File a bug at https://github.com/google/traceur-compiler/issues (if there isn’t one already). If your patch is going to be large it might be a good idea to get the discussion started early. You can always email [email protected] to discuss future work.
- Make sure that the bug references a strawman, an approved proposal or in the latest ES6 spec draft at http://wiki.ecmascript.org/. We will not accept language feature patches that are not on the track for future versions of JavaScript.
- Due to legal reasons, all contributors must sign a contributor license agreement, either for an [http://code.google.com/legal/individual-cla-v1.0.html individual] or [http://code.google.com/legal/corporate-cla-v1.0.html corporation], before a patch can be accepted.
- Add an entry to the
AUTHORS
file with your name and email. - Multiple commits are fine in the pull request but once you get an LGTM from an owner, the commits should be smashed together.