New contributors are always welcome, when it doubt please ask questions. We strive to be an open and welcoming community. Please be nice to one another.
For structure information of fog click here
- Pick a task:
- Offer feedback on open pull requests.
- Review open issues for things to help on.
- Create an issue to start a discussion on additions or features.
- Fork the project, add your changes and tests to cover them in a topic branch.
- Fork
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create a new pull request
- Commit your changes and rebase against
fog/fog-azure-rm
to ensure everything is up to date. - Submit a pull request.
- Offer feedback on open issues.
- Organize or volunteer at events.
- Write and help edit documentation.
You can run Minitest
tests by running this command in the root directory.
$ rake test
We are using Simplecov Gem for code coverage. You can see the report of Code Coverage by running this command in the root directory.
$ rake coverage