> For the complete documentation index, see [llms.txt](https://ugfugl-io.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://ugfugl-io.gitbook.io/docs/project/contributing_index.md).

# Contributing

Find the process and reference for a Glimmer contribution.

Start with an issue the maintainer agrees to, then use the guide for your change.

| You need to…                                      | Read                                                                     |
| ------------------------------------------------- | ------------------------------------------------------------------------ |
| Set up, build, test and prepare a PR              | [Developer guide](/docs/project/contributing_index/contributing.md)      |
| Find the code and its ownership rules             | [Architecture](/docs/project/contributing_index/architecture.md)         |
| Measure a stream or evaluate a performance change | [Profiling and telemetry](/docs/project/contributing_index/profiling.md) |
| Prepare and promote a candidate                   | [Release process](/docs/project/contributing_index/release.md)           |

Everyone follows the [code of conduct](https://github.com/Se7enbrc/glimmer/blob/main/CODE_OF_CONDUCT.md). See [credits](https://github.com/Se7enbrc/glimmer/blob/main/CREDITS.md) for upstream work.
