# Contributing

Contributions to the Wikibase Suite product configuration, images, documentation, and development tooling are welcome.

Start with the [Wikibase Suite development guide](./development/README.md) for requirements, common workflows, and task-specific documentation.

## Commit and submit the change

Use the repository's [versioning and Conventional Commits policy](./development/docs/versioning-and-commits.md). To preserve that metadata on `main`, use a conventional pull-request title when squash merging, or retain conventional commit messages when merging without squash.

Submit the implementation, tests, and documentation together when they belong to the same change. Before requesting review, run the relevant build and test commands, run the repository-wide lint command, and resolve CI failures.
