Third-party patches are essential for keeping JSX great. We simply can't access a number of platforms for running JSX. We want to keep it as easy as possible to contribute changes that get things working in your environment.
- Fork the repository on GitHub
- Edit the source code and add tests to the
t/
directory - Test it with
make test-all
(that's what Travis-CI does) - Push to your fork
- Initiate a pull request on GitHub
- Done
By contributing code to the JSX project in any form, including sending a pull request via GitHub, a code fragment or patch via private email or public discussion groups, you agree to release your code under the terms of the MIT license that you can find in the LICENSE file included in the JSX source distribution. You will include the MIT license in the LICENSE file within each source file that you contribute.