Community & contributing

The same friendly process works for every project — pick the repo, follow the steps below.

Ways to help

Project channels

Issues, discussions and pull requests live on each project's own GitHub repository:

Project Issues
openxml-office Open issues
tauri-remote-ui Open issues
xml_rs Open issues

Contribution workflow

All projects share the same branching model. Contributions target the single release branch:

  1. Fork the repository and create a feature branch from release.
  2. Make your change with clear, focused commits (e.g. feat: add waterfall chart).
  3. Add or update tests and docs where relevant.
  4. Open a pull request against release describing the change and the motivation. Merging the PR automatically publishes a new alpha; stable releases are cut later by a maintainer pushing a vX.Y.Z tag.

Reporting a good issue

A useful bug report usually includes:

Be excellent to each other

Please keep interactions respectful and constructive. Harassment or hostility isn't welcome in any project space.

Direct contact

For commercial licensing or private matters, reach out at contact@draviavemal.com.