# Community

Flyte is an open source project that is built and maintained by a community of contributors.
Union.ai is the primary maintainer of Flyte and developer of Union.ai, a closed source commercial product that is built on top of Flyte.

Since the success of Flyte is essential to the success of Union.ai,
the company is dedicated to building and expanding the Flyte open source project and community.

For information on how to get involved and how to keep in touch, see [Joining the community](https://www.union.ai/docs/latest/flyte/community/joining-the-community/page.md).

## Contributing to the codebase

The full Flyte codebase is open source and available on GitHub.
If you are interested, see [Contributing code](https://www.union.ai/docs/latest/flyte/community/contributing-code/page.md).

## Contributing to documentation

Union.ai maintains and hosts both Flyte and Union documentation at [www.union.ai/docs](https://www.union.ai/docs/v2/root/).
The two sets of documentation are deeply integrated, as the Union product is built on top of Flyte.
To better maintain both sets of docs, they are hosted in the same repository (but rendered so that you can choose to view one or the other).

Both the Flyte and Union documentation are open source.
Flyte community members and Union customers are both welcome to contribute to the documentation.

If you are interested, see [Contributing documentation and examples](https://www.union.ai/docs/latest/flyte/community/contributing-docs/_index).

## Subpages

- [Joining the community](https://www.union.ai/docs/latest/flyte/community/joining-the-community/page.md)
  - Community sync
  - Contributor's sync
  - Newsletter
  - Slack guidelines
  - Abide by the [LF's Code of Conduct](https://lfprojects.org/policies/code-of-conduct/)
  - Avoid using DMs and @mentions
  - Make use of threads
  - Do not post the same question across multiple channels
  - Do not solicit members of our Slack
- [Contributing code](https://www.union.ai/docs/latest/flyte/community/contributing-code/page.md)
  - Flyte 2
  - Becoming a contributor
  - Before submitting your PR
  - 🐞 file an issue
  - Component reference
  - `flyte`
  - `flyteidl`
  - `flytepropeller`
  - `flyteadmin`
  - `flytekit`
  - `flyteconsole`
  - `datacatalog`
  - `flyteplugins`
  - `flytestdlib`
  - `flytectl`
  - Development environment setup guide
  - Requirements
  - Content
  - How to setup dev environment for flyteidl, flyteadmin, flyteplugins, flytepropeller, datacatalog and flytestdlib?
  - How to setup dev environment for flytekit?
  - How to setup dev environment for flyteconsole?
  - How to access Flyte UI, minio, postgres, k3s, and endpoints?
- [Contributing docs and examples](https://www.union.ai/docs/latest/flyte/community/contributing-docs/page.md)
  - Where to start
  - How the docs site works
  - Versions
  - Common build infrastructure
  - Variants
  - Both Flyte and Union docs are open source

---
**Source**: https://github.com/unionai/unionai-docs/blob/main/content/community/_index.md
**HTML**: https://www.union.ai/docs/latest/flyte/community/
