ваше сообщение коммита
This commit is contained in:
76
legal-en/CONTRIBUTING.md
Normal file
76
legal-en/CONTRIBUTING.md
Normal file
@@ -0,0 +1,76 @@
|
||||
# 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!**
|
||||
|
||||
Reference in New Issue
Block a user