The hardware and bandwidth for this mirror is donated by dogado GmbH, the Webhosting and Full Service-Cloud Provider. Check out our Wordpress Tutorial.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]dogado.de.

07. Contribute to Golem

Golem is an open-source project, and we welcome contributions of all kinds.

Contributing to Golem

Development of {golem} happens on GitHub. You can contribute to the package in several ways:

Any contribution is welcome!

Note for the contributors

If you want to contribute to the package, please note that the package is structured as follows:

Code style

Golem is formatted with air. Please make sure to format your code with air before contributing to the package.

To format the whole package from the command line, run:

air format .

air integrates with RStudio and VSCode; see the air editor setup documentation to enable format-on-save in your editor.

The repository also ships a pre-commit hook that runs air format automatically (see .pre-commit-config.yaml).

Actual state of the package

The package is in active development. The actual state of the check for master is available on GitHub Actions.

Please make sure that your contribution does not break the package. You can run the checks locally by running the following code:

devtools::check()

Code of Conduct

Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.

These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.
Health stats visible at Monitor.