.github/CONTRIBUTING.md

Contributing to this Project

Here's how you can help.

Process

To contribute to this project you should fork the code to your own personal account and the submit a Pull Request to this project. We use Pull Requests to develop conversations around ideas, and turn ideas into actions.

Some PR Basics

[1]: if there are multiple problems you're solving, it is recommended that you create a branch for each. For example, if you are implementing a small change and realize you want to refactor an entire function, you might want to implement the refactor as your first branch (and pull request), then create a new branch (and pull request) from the refactor to implement your new feature. This helps resolve merge conflicts and separates out the logical components of the decision-making process. [2]: include a description of the problem that is being resolved in the description field, or a reference to the issue number where the problem is reported. Examples include; "Adding support for local CRAN mirrors" or "Refactoring functions to reduce cyclomatic complexity". [3]: notably, document the outcome of any out-of-band conversations in the pull request.

Coding Conventions



bmewing/requirements documentation built on Oct. 27, 2021, 10:36 p.m.