Skip to content

Latest commit

 

History

History
71 lines (47 loc) · 1.53 KB

File metadata and controls

71 lines (47 loc) · 1.53 KB

Contributing to MacOSCleaner

Thank you for your interest in contributing.

Before you start

Please read the README first to understand the project scope, features, and current direction.

How to contribute

You can contribute in the following ways:

  • report bugs
  • suggest features
  • improve documentation
  • fix issues
  • improve tests and code quality

Reporting bugs

When opening a bug report, include:

  • macOS version
  • MacOSCleaner version or commit
  • device type (Apple Silicon or Intel)
  • steps to reproduce
  • expected result
  • actual result
  • screenshots or logs if available

Keep reports focused on one issue only.

Suggesting features

For feature requests, describe:

  • the problem you want to solve
  • why the feature is useful
  • possible behavior or workflow
  • any limitations or edge cases

Pull requests

Before opening a pull request:

  • make sure the change is small and focused
  • check that the code builds locally
  • update documentation if needed
  • avoid unrelated refactors in the same PR

Code style

  • keep code simple and readable
  • follow the existing project style
  • use English for code comments
  • keep commit messages clear and descriptive

Scope

Please avoid changes that are unrelated to the project goals. If a larger change is needed, open an issue first.

Review process

Maintainers may ask for changes before merging. Please respond to review comments directly in the PR.

Security issues

Do not open security issues as public bugs. Use the security channel or repository security contact if available.