Skip to content

Latest commit

 

History

History
31 lines (21 loc) · 1.71 KB

CONTRIBUTING.md

File metadata and controls

31 lines (21 loc) · 1.71 KB

Contributing to BlockChess

First off, thank you for considering contributing to BlockChess! It's people like you that make open-source projects like this thrive.

Where to Start

  • Bug Reports: If you find a bug, please open an issue on the project's GitHub repository. Be sure to include as much detail as possible, including steps to reproduce the bug.
  • Feature Requests: If you have an idea for a new feature, feel free to open an issue to discuss it. We're always open to new ideas!
  • Pull Requests: If you've written some code that you'd like to contribute, please open a pull request. We'll review it as soon as we can.

Development Setup

  1. Fork the repository: Click the "Fork" button on the top right of the repository page.
  2. Clone your fork: git clone https://github.com/your-username/blockchess.git
  3. Create a branch: git checkout -b my-new-feature
  4. Make your changes: Write your code and add any necessary tests.
  5. Commit your changes: git commit -am 'Add some feature'
  6. Push to the branch: git push origin my-new-feature
  7. Create a new Pull Request: Go to the original repository and create a new pull request.

Coding Style

Please follow the existing coding style in the project. We use Kotlin, and we generally follow the official Kotlin coding conventions.

Pull Request Guidelines

  • Keep it focused: Each pull request should address a single issue or feature.
  • Write a good description: Explain what your pull request does and why it's needed.
  • Be patient: We'll do our best to review your pull request as quickly as possible, but please be patient.

Thank you for your contributions!