This outlines how to propose a change to shar. There are several ways you can contribute to this project. If you want to know more about why and how to contribute to open source projects like this one, see this Open Source Guide.
Please note that the shar project is released with a Contributor Code of Conduct. By contributing to this project you agree to abide by its terms.
Browse the documentation to see if you can find a solution. Still stuck? Open an issue on GitHub on GitHub. We'll try to do our best to address it, as questions often lead to better documentation or the discovery of bugs.
Want to ask a question in private? Contact the package maintainer by mhk.hesselbarth\<at>gmail.com.
Please try to include a reproducible example using for example the
While we can't promise to implement your idea, it helps to:
Report it as an issue on GitHub so we can fix it. A good bug report makes it easier for us to do so, so please include:
Again, please try to include a reproducible example using for example the
Good documentation makes all the difference, so your help to improve it is very welcome!
We try to follow the GitHub flow for development.
Open the RStudio project file (
.Rproj) and install all development dependencies with (e.g., using
devtools::install_dev_deps()). Make sure the package passes R CMD check by running
Create a new Git branch and use a name that briefly describes the proposed changes.
Make your changes:
devtools::check()and aim for 0 errors, warnings and notes.
New code should follow the tidyverse style guide.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.