31 lines
1.6 KiB
Markdown
31 lines
1.6 KiB
Markdown
# Contributing
|
|
|
|
TiXL is an open, volunteer-run project. There are several ways to help, and most of them don't require touching C#.
|
|
|
|
## Help with these docs
|
|
|
|
Every page on `tixl.app/help/` is sourced from the [`.help/`](https://github.com/tixl3d/tixl/tree/main/.help) directory of the main repo. Each rendered page has an **"Edit on GitHub"** link at the top-right that opens the source file.
|
|
|
|
Before opening a PR, please read [`STYLE.md`](https://github.com/tixl3d/tixl/blob/main/.help/STYLE.md). Short version: short pages, plain language, relative links, operator names in `[brackets]`.
|
|
|
|
Good first contributions:
|
|
|
|
- Fix a typo or unclear sentence you stumbled on.
|
|
- Fill in a section listed as "Still to write" on any section README.
|
|
- Turn a meet-up explanation or Discord answer into a one-paragraph FAQ entry.
|
|
|
|
## Report a bug or suggest a feature
|
|
|
|
See [Reporting bugs and feature requests](../getting-started/ReportBugs.md).
|
|
|
|
## Contribute to TiXL itself
|
|
|
|
Developer-facing docs (how to build from source, the coding conventions, how releases work, how CI is set up) live on the **[GitHub wiki](https://github.com/tixl3d/tixl/wiki)** under the "Developer docs" section of the sidebar. They're kept editable there because contributors iterate on them directly.
|
|
|
|
If you want to start developing, the entry points are:
|
|
|
|
- [Set up a development environment](../install/InstallDev.md) — in these docs, because it's the same instructions end users need for writing C# operators.
|
|
- `dev.UsingDev` on the wiki — running TiXL from your IDE.
|
|
- `dev.CodingConventions` on the wiki — style and structure.
|
|
- `dev.Contributing` on the wiki — how PRs get reviewed and merged.
|