Skip to content

Contributor FAQ


Getting started

Where do I start?
Read the Contributing guide and then look at Finding work for issues labelled good first issue.

What Node version do I need?
Node >=22. Check the root package.json engines field for the exact minimum.

How do I set up the project locally?
Follow the Development setup guide.


Pull requests

How long does review take?
Typically 3–5 business days for the first review pass. Complex changes may take longer.

My PR has a conflict. What should I do?
Rebase onto the latest development branch and resolve conflicts. Do not squash the history unless asked.

What branch should I target?
Always target development, not main. See Branching strategy.


Community

Where do I ask questions?
Use GitHub Discussions. For bugs, open an issue instead.

Is there a code of conduct?
Yes — see Code of conduct.

Can I contribute translations?
Yes. Read the i18n guide for the locale workflow.