Thank you so much for your interest in this project, I hope it's also useful for you and that you'll enjoy the experience. Still nobody is perfect and we enjoy constructive feedbac and even more individual contribution to make it AWESOME!
- Create an issue with your idea and tell if you're eager to implement or want the maintainers to implement.
- Wait for the 'go to implement' or "I'll do it I have time" or 3 days.
- Fork this repository.
- Create your branch and contribute.
- Execute integration tests locally.
- Install the main repo locally:
./mvnw clean install
. cd sample-mono && ./mvnw clean verify -Pentities-from-changelog
.
- Configure upstream:
git remote add upstream git@github.com:OsgiliathEnterprise/data-migrator.git
(or join the jetbrain space). - Pull the upstream:
git pull upstream main
. - Push your branch to your fork.
- Create a pull request to upstream main if CI pass.
- Wait for review by core team, do not hesitate to ping if you wait too long (We're doing our best and promise to review quickly, but never know).