dia
PackageWelcome to the dia
repository! We’re excited to have you here. To ensure a positive and productive experience for everyone, please follow these guidelines when contributing to or engaging with the project.
We are committed to fostering an open, welcoming, and inclusive community. Please review and adhere to the Contributor Covenant Code of Conduct when interacting with others in this project.
We welcome contributions to improve the dia
package. Contributions can include:
- Reporting bugs
- Proposing new features
- Improving documentation
- Submitting code (e.g., fixing bugs, adding functionality)
Fork the Repository Create a copy of this repository under your GitHub account using the "Fork" button.
Create a Branch Create a new branch in your forked repository for your changes:
git checkout -b feature-or-bug-description
Make Changes Make your changes in the new branch. Ensure your code adheres to the project’s coding standards.
Test Your Changes Run all automated tests to verify that your changes do not break existing functionality:
devtools::test()
If you encounter a bug, have a feature request, or find something unclear in the documentation, please open an issue in the GitHub repository.
Search for Existing Issues Before opening a new issue, search the existing issues to see if your concern has already been reported or addressed.
Create a New Issue If no existing issue matches your concern, create a new issue using the appropriate template. Include:
For general questions or help using the dia
package:
- Check the documentation.
- Review the FAQs (if available).
- Post your question in the Discussions tab (if enabled).
To maintain code quality and consistency, please follow these guidelines:
- Coding Style: Adhere to the tidyverse style guide.
- Testing: Write tests for new features or bug fixes using the testthat
framework.
- Documentation: Ensure all functions have clear and concise Roxygen2 documentation.
We value and appreciate all contributions. Contributors are recognized in the project’s Contributors file and the release notes of major updates.
By participating in this project, you agree to these guidelines. Thank you for contributing to dia
and helping to make it a better tool for the community!
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.