Esri welcomes contributions from anyone and everyone. Please see our guidelines for contributing.
There are many ways you can contribute to this repo.
- Suggest enhancements or code changes as GitHub issues.
- Contribute code, as pull requests, to the repo.
- Report potential bugs to Esri Support.
- Make sure you have a GitHub account.
- Fork the repo on GitHub.
- Clone it to your local machine.
- Create a new feature branch on your local machine.
- The name of the branch doesn't matter, but as a best practice use a descriptive name like "add-errorcheck-for-annotation-layers".
- Write code to add an enhancement or fix the problem.
- Document your code.
- Make commits of logical units.
- Use clear and descriptive commit messages.
- Test your code.
- Push the changes in your feature branch to your repo.
- Submit a pull request. Submitting a pull request will open a GitHub issue.
- Clearly describe the issue including steps to reproduce; or if an enhancement, indicate the functionality you built.
By contributing your code, you agree to license your contribution under the terms of the Apache License 2.0.