Files
wehub-resource-sync 91e75e620b
CI: cua-driver distro-compat matrix / debian:12 (glibc 2.36) (push) Has been cancelled
CI: SPDX Headers / Check SPDX headers (warn-only) (push) Has been cancelled
CD: Docs MCP Server / build (linux/amd64) (push) Has been cancelled
CD: Docs MCP Server / build (linux/arm64) (push) Has been cancelled
CD: Docs MCP Server / merge (push) Has been cancelled
CI: cua-driver distro-compat matrix / Resolve release version (push) Has been cancelled
CI: cua-driver distro-compat matrix / fedora:41 (glibc 2.40) (push) Has been cancelled
CI: cua-driver distro-compat matrix / rockylinux:9 (glibc 2.34) (push) Has been cancelled
CI: cua-driver distro-compat matrix / ubuntu:22.04 (glibc 2.35) (push) Has been cancelled
CI: cua-driver distro-compat matrix / ubuntu:24.04 (glibc 2.39) (push) Has been cancelled
CI: cua-driver distro-compat matrix / Distro compat summary (push) Has been cancelled
CI: Rust Linux unit / Rust Linux unit and compile (push) Has been cancelled
CI: Rust Windows unit / Rust Windows unit and compile (push) Has been cancelled
CI: Nix Linux Rust source / Nix / compositor build (push) Has been cancelled
CI: Nix Linux Rust source / Nix / driver package (push) Has been cancelled
CI: Nix Linux Rust source / Nix / Rust unit tests (push) Has been cancelled
chore: import upstream snapshot with attribution
2026-07-13 13:03:19 +08:00

1.8 KiB

Contributing to lume

We deeply appreciate your interest in contributing to lume! Whether you're reporting bugs, suggesting enhancements, improving docs, or submitting pull requests, your contributions help improve the project for everyone.

Reporting Bugs

If you've encountered a bug in the project, we encourage you to report it. Please follow these steps:

  1. Check the Issue Tracker: Before submitting a new bug report, please check our issue tracker to see if the bug has already been reported.
  2. Create a New Issue: If the bug hasn't been reported, create a new issue with:
    • A clear title and detailed description
    • Steps to reproduce the issue
    • Expected vs actual behavior
    • Your environment (macOS version, lume version)
    • Any relevant logs or error messages
  3. Label Your Issue: Label your issue as a bug to help maintainers identify it quickly.

Suggesting Enhancements

We're always looking for suggestions to make lume better. If you have an idea:

  1. Check Existing Issues: See if someone else has already suggested something similar.
  2. Create a New Issue: If your enhancement is new, create an issue describing:
    • The problem your enhancement solves
    • How your enhancement would work
    • Any potential implementation details
    • Why this enhancement would benefit lume users

Documentation

Documentation improvements are always welcome. You can:

  • Fix typos or unclear explanations
  • Add examples and use cases
  • Improve API documentation
  • Add tutorials or guides

For detailed instructions on setting up your development environment and submitting code contributions, please see our Development.md guide.

Feel free to join our Discord community to discuss ideas or get help with your contributions.