How to contribute to Anaconda¶
Community engagement makes Anaconda Distribution, conda, and conda-build better. We value our open-source community and encourage all users to contribute to the Anaconda ecosystem. The best contributions start by helping and encouraging others, especially newcomers who are struggling with something you’ve overcome. See below for other ways you can contribute.
Join the mailing lists to help other users answer questions, debug issues, and suggest solutions.
If you want to get involved in contributing code for Anaconda, conda, or conda-build, we recommend collaborating with others, resolving bug issues, and submitting pulll requests with those resolutions.
Notice an error or gap in our documentation? We welcome pull requests for conda and conda-build documentation improvements and additions.
If a documentation change is needed in Distribution, open a ticket on anaconda-issues.
Example documentation contribution¶
Follow the directions below to submit a documentation PR using the GitHub interface.
Select “Edit on GitHuB” on the page needing the edit.
Edit the file in GitHub.
Commit your changes.
PR review process
- PR is submitted.
- Anaconda community members and/or staff review the PR, providing comments and revisions.
- New contributors sign the CLA.
- PR is merged.
The recipes here are often used as the base of recipes used to build packages for defaults/repo.anaconda.com. Helping conda-forge increases the number and quality of packages available to install with conda, as well as helping Anaconda do the same for packages shipped in defaults.
A good way to find feedstocks to work on is to look at the staged recipes issues with the “Package request” label.
Ready to scale up your projects? Anaconda Enterprise is an enterprise-ready, secure, and scalable data science platform that empowers teams to govern data science assets, collaborate, and deploy their data science projects.
Read more about Anaconda Enterprise to see if it’s the right option for you and your team.