Thank you for considering contributing to elliptic
!
Your interest in making this project better is appreciated.
Code of conduct
Please read and adhere to our Code of Conduct to maintain a safe, welcoming, and inclusive environment.
Types of contributions
We welcome various forms of contributions:
-
Bug Reports: Feel free to report any bugs you encounter.
-
Documentation: Typos, clarity issues, or missing guides—-your help is welcome here.
-
Feature Discussions/Requests: Got an idea? Open an issue to discuss its potential.
-
Code Contributions: All code contributions are welcome, send me a pull request.
-
Use-cases: If you are using the
elliptic
package, let me know! It’s always great to see applications of mathematical software.
Using co-authored-by in git commits
We encourage the use of co-authored commits for collaborative efforts. This helps in giving credit to all contributors for their work.
Co-authored-by: name <name@example.com>
Co-authored-by: another-name <another-name@example.com>
Development
Your contributions make this project better for everyone. Thank you for participating!
Also don’t forget to recreate the readme
file: {r eval=FALSE} devtools::build_readme()
Tests
Tests and checks are run on the CI, however locally one can use:
Rscript -e 'devtools::test()'
Documentation
Ideally each change should be documented. Major changes should be vignettes
.