Skip to main content

Contributing

We welcome contributions to the drand project! Whether you’re interested in submitting code, fixing bugs, or updating documentation, your help is invaluable.

Core Project Contributions​

drand is constantly evolving, and while not all external contributions can be accepted, your input is highly valued. Here’s how you can contribute:

  • Submit Bug Reports: Found a bug? Report it on GitHub to help us improve drand.
  • Suggest Improvements: Have ideas for new features or enhancements? Share them with us through GitHub.
  • Contribute Code: If you have developed a fix or feature, you can submit a pull request for review. Please note that contributions should align with the project’s goals and standards.

Improving Documentation​

Our documentation is a critical resource for users and developers alike, and we strive to keep it accurate and up-to-date. Here’s how you can help:

  • Report Issues: If you find any errors or need clarification, file an issue on GitHub.
  • Request Features: Have a feature request or need more detailed documentation? Let us know through our documentation repository.
  • Submit Updates: You can directly contribute by submitting improvements to the documentation via GitHub.

Submitting Issues​

If you encounter bugs or have feature requests, we encourage you to submit them through GitHub. Clear and detailed reports help us address issues more effectively.

How to Submit an Issue​

  1. Search for Existing Issues: Before submitting a new issue, check if it has already been reported.
  2. Create a Detailed Report: Provide a clear and concise description of the problem or request. Include steps to reproduce the issue, if applicable.
  3. Submit on GitHub: Use the appropriate GitHub repository to submit your issue.

Your contributions help make drand better for everyone. Thank you for your support!