Files
DLE/legal.en/CONTRIBUTING.md

1.8 KiB

English | Русский

Contributor Guide

Licensing

By contributing to the DLE (Digital Legal Entity) project, you agree that your code will be distributed under the Proprietary Software License.

All contributors must:

  • Include their name in commits
  • Agree to transfer rights to the code to the project author
  • Not infringe third-party copyrights

Contribution Process

1. Preparation

  • Fork the repository
  • Clone your fork locally
  • Create a feature branch for your changes

2. Development

  • Follow the project's coding standards
  • Add code comments in English (or the project's primary language)
  • Test your changes

3. Commits

  • Use clear commit messages
  • Include your name in commits
  • Split large changes into logical parts

4. Pull Request

  • Create a Pull Request with a description of changes
  • Explain what issues your code addresses
  • Wait for review from the project author

Code Standards

Naming

  • Files and folders: kebab-case
  • Variables and functions: camelCase
  • Constants: UPPER_SNAKE_CASE
  • Classes: PascalCase

Comments

/**
 * @copyright 2024-2026 Alexander Viktorovich Tarabanov
 * @license Proprietary
 * @author [Your name] <your-email@example.com>
 */

Git messages

feat: add new authentication function
fix: fix data validation error
docs: update API documentation
style: code formatting
refactor: refactor user module
test: add tests for new functionality

Contacts

For contribution questions:

Project author:

Alexander Viktorovich Tarabanov
Email: info@hb3-accelerator.com


Thank you for contributing to the DLE project!