Contributing to jOrgChart

Contributions to jOrgChart are welcome. Whether you're reporting a bug, suggesting a feature, or submitting code, your input is valuable.

License

By contributing, you agree that your contributions will be licensed under the project's dual MIT and GPL licenses. This information is available in the header of the jquery.jOrgChart.js file.

Reporting Bugs

If you find a bug, please create an issue on the project's GitHub repository. Please provide a clear and concise description of the problem, including:

  • Steps to reproduce the bug.
  • What you expected to happen.
  • What actually happened.
  • Browser and operating system information.
  • A minimal, reproducible example (e.g., a small HTML file) is highly appreciated.

Pull Requests

If you'd like to contribute code, please follow these general steps:

  1. Fork the repository: Create your own copy of the project on GitHub.
  2. Create a feature branch: Make a new branch from master for your changes. bash git checkout -b feature/my-new-feature
  3. Make your changes: Add your feature or fix the bug.
  4. Commit your changes: Write a clear and descriptive commit message. bash git commit -am 'Add some amazing new feature'
  5. Push to your branch: Push your changes to your forked repository. bash git push origin feature/my-new-feature
  6. Submit a Pull Request: Open a pull request from your feature branch to the original repository's master branch. Please provide details on the changes you have made.