Contribution Guidelines
Thank you for considering contributing to the Dynamic XML Generator from CSV project! We welcome your contributions to help improve and enhance this open-source tool. Before you get started, please take a moment to review the following guidelines. Code of Conduct
We adhere to a Code of Conduct to ensure a welcoming and respectful community. By participating in this project, you are expected to follow the Code of Conduct at all times. How to Contribute ? Reporting Issues
If you encounter a bug, have a feature request, or have questions about the project, please open an issue on our GitHub repository. Make sure to include as much detail as possible, including your environment and steps to reproduce the issue. Pull Requests
Fork the repository to your GitHub account.
Create a new branch from the main branch with a descriptive name for your contribution.
Make your changes, ensuring clear and concise commit messages.
Test your changes thoroughly to ensure they work as expected.
Create a pull request (PR) from your branch to the main branch of the main repository.
In your PR, describe the changes you've made and why they are valuable.
Our maintainers will review your PR, provide feedback, and work with you to address any necessary changes.
Code Style and Quality
Please adhere to the existing code style and quality standards in the project. We follow Java Coding Conventions for Java code. Ensure your code is well-documented and includes comments where necessary. Testing
If you're adding new features or making changes, include relevant tests to ensure your code functions correctly. We use JUnit for Java unit testing. Licensing
Ensure that your contributions are compatible with the project's MIT License. Development Environment
To set up your development environment, follow the instructions in the README file. Community
Feel free to engage with the community on GitHub Discussions for general questions, ideas, and discussions related to the project. Contact
If you have any questions or need assistance, you can reach out to us at [email protected].
We appreciate your contributions and look forward to working together to make the Dynamic XML Generator from CSV even better!
Thank you for being a part of our open-source community.