We look very much forward to contributions to the package. This can be done in several ways:
develop
branch.We strive to follow the tidyverse styleguide in the source code of the package. An exception to that is the assignment operator: we use =
instead of <-
(see here for some reasons why).
When commiting changes with git commit
we try to use structured commit messages, adapted from https://www.conventionalcommits.org/. The first line of commit message should have the following format:
<type>: <summary>
The summary should be short (preferably < 50 characters), starting with an upper case, and written in present tense. If the commit references a specific issue, include Refs #<issue number>
in the summary. If the issue is a bug report, you may also use Fix #<issue number>
such that the issue gets closed automatically.
The type should be one of the defined types listed below. If you feel artistic, you can end the commit message with the emoji belonging to the type :sunglasses:.
:gift:
:gift::wrench:
:wrench::art:
:art::construction:
:construction::warning:
:warning::books:
:books::sound:
:sound::test_tube:
:test_tube::robot:
:robot::couple:
:couple::bookmark:
:bookmark::package:
:package:Example commit messages are:
git commit -m 'feat: Add bar parameter to foo(). Refs #10 :gift:'
git commit -m 'fix: Include type checking in foo(). Fix #12 :wrench:'
This project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.