77 lines
1.7 KiB
Markdown
77 lines
1.7 KiB
Markdown
# Contributor Guide
|
|
|
|
## Licensing
|
|
|
|
When contributing to the DLE (Digital Legal Entity) project, you agree that your code will be distributed under the **Proprietary Software License**.
|
|
|
|
## Copyright
|
|
|
|
All contributors must:
|
|
- Indicate their name in commits
|
|
- Agree to transfer code rights to the project author
|
|
- Not violate 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
|
|
- Test your changes
|
|
|
|
### 3. Commits
|
|
- Use clear commit messages
|
|
- Indicate your name in commits
|
|
- Break large changes into logical parts
|
|
|
|
### 4. Pull Request
|
|
- Create a Pull Request with a description of changes
|
|
- Indicate what problems your code solves
|
|
- 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
|
|
```javascript
|
|
/**
|
|
* @copyright 2024-2025 Tarabanov Alexander Viktorovich
|
|
* @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 questions about project participation:
|
|
- **Email:** info@hb3-accelerator.com
|
|
- **GitHub Issues:** [Create issue](https://github.com/VC-HB3-Accelerator/DLE/issues)
|
|
|
|
### Project Author:
|
|
**Tarabanov Alexander Viktorovich**
|
|
Email: info@hb3-accelerator.com
|
|
|
|
---
|
|
|
|
**Thank you for your contribution to the DLE project development!**
|
|
|