This project is open for any contribution activities. We love active participants and pull requests from everyone, especially Delphi developers.
We will be more than happy if you:
- add new MD pages into the doc folder (most required at that moment)
- correct any grammatical errors in this file, in the README.md or in any file
- add new demos into the demos folder,
- improve source code documentation (using XML Documentation inside source PAS files or adding MD files into doc folder)
If you would like to:
- fix bugs
- add new functionality
Please discuss this via GitHub Issues
instead of send new Pull Request
. Please register new issue and we will try to navigate you what to do next. We are more than happy for each new functionality idea and we will discuss this with you. Please be aware that we would like to keep project to be small and consistent, because of that some great ideas could be close if it will be requested as an issue.
Please do not send Pull Request with bug fixes or new features without discussion in advance and acceptance of the author.
Official MARS Curiosity forum at Delphi-Praxis International: https://en.delphipraxis.net/forum/34-mars-curiosity-rest-library/
- Fork this repo.
- Clone your fork to your machine
- Do what you want to improve this project
- Push changes to your fork
- Submit a pull request
If this process is new for you please try to find proper guide for you (there are plenty of such guides in almost any language). You can try this one too: GitHub Pull Request Tutorial
- Using welcoming and inclusive language
- Being respectful of differing points of view and experiences
- Gracefully accepting constructive criticism