Contributing to ggrank
Source:CONTRIBUTING.md
Thank you for considering a contribution. Please open an issue before starting a substantial change so that the proposed behavior and scope can be discussed.
Development workflow
- Fork and clone the repository.
- Create a focused branch.
- Add or update tests and documentation with the implementation.
- Run
devtools::test()anddevtools::check(). - Open a pull request describing the user problem and the chosen behavior.
The package deliberately focuses on rankings and rank change. New plotting functions should reuse the common ranking engine and answer a distinct ranking question rather than duplicate an established general-purpose chart type.
Please never contribute confidential, identifiable, or unlicensed data. Teaching datasets must be synthetic or clearly redistributable under a compatible licence.