We are thrilled to have you contribute to our project! Our goal is to make contributing to this project as easy and transparent as possible, whether it's:
As levi is under development, we currently do not have a dedicated forum for help. Please submit your questions, bugs, and discussion topics to our GitHub issues page.
For bug reports, please include as much of the following information as possible to help us address the issue quickly:
Thorough bug reports are greatly appreciated as they allow our development team to quickly identify and resolve issues. Once we verify a bug, it will be added to our GitHub issues for tracking and resolution.
We utilize GitHub for code hosting, issue tracking, and accepting pull requests.
Pull requests are the best way to propose changes to the codebase. We recommend reading through the GitHub flow to understand this process better.
The basic steps for creating a pull request are:
Here are some tips to help make your pull requests successful:
testthat
package in R for testing. Look at the existing tests for inspiration or refer to the R packages book for guidance on writing good tests.When you submit your pull request, automated tests will run as part of our continuous integration setup. We appreciate constructive discussion on the best practices for coding and welcome comments on your pull request as a forum for such exchanges.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.