We welcome any input, feedback, or contributions to improve this project. If you would like to contribute, please follow these guidelines:
Small typos or grammatical errors in documentation may be edited directly using the Github web interface, so long as the changes are made in the source file.
-
Start by Forking the repository to your own GitHub account, and then clone it to your local machine. For more details on forking, visit the github documentation: https://help.github.com/en/articles/fork-a-repo To clone the repository, use the following command:
git clone https://github.com/hoomanesteki/iris-ml-predictor.git cd iris-ml-predictor -
Initialise a new virtual environment based on your preferred tool, using our environment.yml file:
conda env create -f environment.yml -
Create a new branch to work on your changes:
git branch <branch name> git switch <branch name>Or in one step:
git switch -c <branch name> -
Make your changes, commit and push to your forked repository. We recommend that you create a new Git Branch for every Pull Request (PR).
-
Open a Pull Request (PR) to the main repository for review. Please provide a clear description of the changes you have made and the purpose of the PR.
-
Once your PR is reviewed and approved, it will be merged into the main repository and the branch, deleted.
Please not that this project is released with a Contributor Code of Conduct, found at https://github.com/hoomanesteki/iris-ml-predictor/blob/main/CODE_OF_CONDUCT.md.
By participating in this project you agree to abide by these terms.
These contributing guidelines were adapted from the dplyr contributing guidelines, found here --> https://github.com/tidyverse/dplyr/blob/main/.github/CONTRIBUTING.md.
and the breast-cancer-predictor repository, found here --> https://github.com/ttimbers/breast-cancer-predictor/blob/0.0.1/CONTRIBUTING.md