The following is modified from the plotly contributing guidelines.

Opening issues

When reporting an issue please provide a reproducible example. You may find the package reprex useful for this.

Development Guidelines

If you’d like to contribute changes to RefManageR, see the GitHub flow for proposing, submitting, reviewing, and accepting changes. If you haven’t done this before, Hadley Wickham provides a nice overview of git (, as well as best practices for submitting pull requests ( I also recommend using his style guide when writing code ( If your pull request fixes a bug, or implements a new feature, it’s a good idea to write a test ( to demonstrate it’s working.