Skip to content

Latest commit

 

History

History
49 lines (32 loc) · 1.61 KB

File metadata and controls

49 lines (32 loc) · 1.61 KB

Contributing to This Project

Welcome, and thank you for your interest in contributing!

This document provides a high-level overview of how you can get involved.

Asking Questions

If you have questions about the project, please open a GitHub Discussion or start a new Issue if appropriate.
Clear, detailed questions help everyone and may become a resource for future contributors.

Providing Feedback

Feedback and suggestions are always welcome.
Please use Issues to propose improvements or request features.

Reporting Issues

Before filing a new Issue, please:

  1. Search the existing Issues to avoid duplicates.
  2. If you find a related Issue, add your comments there instead of creating a new one.

When creating a new Issue, include:

  • Steps to reproduce the problem
  • What you expected to happen
  • What actually happened
  • Any relevant logs, screenshots, or minimal code snippets

Development Guidelines

  • Preferred Language: Please use Kotlin wherever possible.
  • Cross-Platform Requirement: Contributions should avoid platform-specific code unless absolutely necessary.
    • If platform-specific code cannot be avoided, please document it clearly.

Creating Pull Requests

  • Fork the repository and create your branch from main.
  • Keep PRs focused on a single change whenever possible.
  • Make sure your code builds and passes existing tests.
  • Add or update documentation as needed.

Thank You

Your contributions, whether bug reports, feature requests, or code, help improve this project for everyone.
Thank you for your time and effort!