Interested in contributing? As an open source project, we'd appreciate any help and contributions! MathworldVR is built with awesome A-Frame framework, you can also contribute to it on this link.
- [Invite yourself][slack] to the A-Frame Slack channel.
- Join the discussion!
If you're not sure how to do something with A-Frame, please post a question (and any code you've tried so far) to [Stack Overflow under the 'aframe' tag][stackoverflow].
- Search the issue tracker for similar issues.
- Specify information about your browser and system (e.g., "Firefox Nightly on Windows 8.1")
- Describe the problem in detail (i.e., what happened and what you expected would happen).
- Have a GitHub account.
- Fork the repository on GitHub.
- Run
npm install
andnpm start
to run the application. - Make changes to your fork of the repository.
- If necessary, write unit tests and run with
npm test
. - Run
npm run lint
to let eslint check you code. - Submit a pull request to the master branch.
- Address review comments if any.
Please note you would agree to license your contributions under the license.
Thanks so much for contributing and helping grow MathworldVR!