Develop Software

hubUtils hubDevs Developer Guide

If you want to help contribute code to the hubverse, it is important to consult the developer guide.

Contributing to existing software

To contribute to exisiting software packages, be sure to read the contribution guide for the package you want to contribute to. You can find this guide in the CONTRIBUTING.html page of any R package website. Most of these are identical, but there are caveats, For example the hubUtils contributing guide has a section on synchronizing with the schemas and the hubValidations contributing guide has a section on submitting new check functions.

Creating new packages

The hubDevs package provides tools to help you get started creating a hubverse package.

Note that nearly all hubverse R packages depend on the hubUtils package in some way.