lubridateExtras is an Open Source project and there are different ways to contribute.
Please, use GitHub issues to report errors/bugs or to ask for new features.
Contributions are welcome in the form of pull requests. Please follow these guidelines:
Use snake_case for function names.
Avoid function names that conflict with base packages or other popular ones (e.g. ggplot2, dplyr, magrittr, data.table).
Use an object_verb() naming scheme for functions that take a common data type or interact with a common API. object refers to the data/API and verb the primary action. This scheme helps avoid namespace conflicts with packages that may have similar verbs, and makes code readable and easy to auto-complete.
Functions that manipulate an object/data and return an object/data of the same type, should accept the object/data as the first argument of the function so as to enhance compatibility with the pipe operator (%>%)
We adhere to the R Consortium and the R Community Code of Conduct.