Skip to content

Latest commit

 

History

History
46 lines (34 loc) · 1.61 KB

File metadata and controls

46 lines (34 loc) · 1.61 KB

Contributing

First off, thank you for taking the time to contribute.
Your involvement is deeply appreciated and helps improve the project.

Before you get started, please read the following contribution guidelines.

Contribution Guidelines

To maintain a clean, consistent, and maintainable codebase, all contributors are expected to follow these rules:

  • Code must be written in English
    All variable names, function names, and other identifiers must be in English to ensure clarity and consistency across the codebase.

  • Commits must start with a verb
    Use imperative, present-tense verbs in commit messages ("Add license", "Update README").

  • Comments are not allowed, except for installation scripts
    Avoid inline or block comments in the code unless they are strictly necessary for describing installation processes or scripts.

  • TODOs are forbidden
    Do not leave TODO markers in the code.
    Any incomplete features or tasks should be tracked using issues, not comments in the codebase.

Getting started

To contribute, follow these steps:

  1. Fork the project Click the "Fork" button at the top right of the repository page to create your own copy.

  2. Clone your fork

  • Using HTTPS:
git clone https://github.com/your-username/your-forked-repo.git
  • Using SSH:
git clone git@github.com:your-username/your-forked-repo.git
  1. Create a new branch for your change
git checkout -b name-of-your-branch
  1. Make your changes, following the guidelines above

  2. Push your branch and open a Pull Request from your fork