Awesome that you are reading this.
This GitHub follows the Contributor Covenant Code of Conduct.
- For questions, you can create an Issue
- Code changes go via Pull Requests
Use cases within the goal of ormr
are always welcomed .
The goal of ormr
is:
ormr
allows a user to install Python packages, create a Conda environment and run Python scripts with only one point of contact.
Please send all that is needed to reproduce the use case.
You can do so by:
- Add an Issue
- Send @richelbilderbeek an email (@richelbilderbeek will make an Issue of it)
Submitted code should follow these quality guidelines:
- All tests pass cleanly/silently
- Code coverage above 95%
- Coding style should follow the default style by
lintr
These are all checked by GitHub Actons when submitting a Pull Request.
Emails with code will not be accepted.
Awesome. These are your options:
- Add an Issue, with the test that fails
- Submit a Pull Request, where the test is added to the
tests/testthat
folder - Send @richelbilderbeek an email (@richelbilderbeek will make an Issue of it)
Pull Requests should follow the same guidelines as 'Submitting code'.
- The
master
branch should always build successfully - The
develop
branch is for developers
To get started working on ormr
do:
git clone https://github.com/richelbilderbeek/ormr
Development is done on the develop
branch.
To download and checkout the develop
branch,
first go into the ormr
folder (cd ormr
), then do:
git checkout develop
Then the workflow is the common git
workflow:
git pull
git add --all :/
git commit -m "Did something awesome"
git push