Contributing - riadhmankai/AgGrid-SF GitHub Wiki

Contributing to AgGrid-SF

Thank you for your interest in contributing to the AgGrid-SF project! We welcome contributions from the community to help improve the project. Here are some guidelines to help you get started.

How to Contribute

  1. Reporting Issues: If you encounter any bugs or have suggestions for improvements, please open an issue in the GitHub repository. Provide as much detail as possible, including steps to reproduce the issue and any relevant screenshots.

  2. Submitting Enhancements: If you have an idea for a new feature or enhancement, feel free to open an issue to discuss it before implementing. This helps ensure that your contribution aligns with the project's goals.

  3. Fork the Repository: To contribute code, start by forking the repository. This creates a personal copy of the project where you can make changes.

  4. Create a Branch: Create a new branch for your feature or bug fix. Use descriptive names for your branches, such as feature/new-feature or bugfix/fix-issue.

  5. Make Your Changes: Implement your changes in your branch. Ensure that your code adheres to the project's coding standards and includes appropriate comments.

  6. Testing: Before submitting your changes, make sure to test your code thoroughly. Ensure that all existing tests pass and consider adding new tests for your changes.

  7. Submit a Pull Request: Once you are satisfied with your changes, submit a pull request to the main repository. Provide a clear description of your changes and reference any related issues.

Code of Conduct

Please adhere to our Code of Conduct in all interactions with the community. We strive to create a welcoming and inclusive environment for everyone.

Thank You!

Your contributions help make AgGrid-SF a better project for everyone. We appreciate your time and effort in helping us improve!