64
CONTRIBUTING.md
Normal file
64
CONTRIBUTING.md
Normal file
@@ -0,0 +1,64 @@
|
||||
# Contributing Guidelines for Horilla
|
||||
|
||||
Thank you for considering contributing to Horilla! We welcome your input and appreciate the community effort to make this project even better.
|
||||
|
||||
## How to Contribute
|
||||
|
||||
1. **Fork the Repository:**
|
||||
- Fork the Horilla repository on GitHub to your own space.
|
||||
|
||||
2. **Clone the Repository:**
|
||||
- Clone the forked repository to your local machine.
|
||||
|
||||
```bash
|
||||
git clone https://github.com/your-username/Horilla.git
|
||||
```
|
||||
|
||||
3. **Create a Branch:**
|
||||
- Create a new branch for your feature or bug fix.
|
||||
|
||||
```bash
|
||||
git checkout -b feature-or-bugfix-branch
|
||||
```
|
||||
|
||||
4. **Make Changes:**
|
||||
- Make your changes and ensure that your code adheres to the project's coding standards.
|
||||
|
||||
5. **Commit Changes:**
|
||||
- Commit your changes with a clear and descriptive commit message.
|
||||
|
||||
```bash
|
||||
git commit -m "Add feature X"
|
||||
```
|
||||
|
||||
6. **Push Changes:**
|
||||
- Push your changes to your forked repository on GitHub.
|
||||
|
||||
```bash
|
||||
git push origin feature-or-bugfix-branch
|
||||
```
|
||||
|
||||
7. **Create a Pull Request:**
|
||||
- Open a pull request on the official Horilla repository.
|
||||
- Provide a clear title and description for your pull request.
|
||||
- Reference any relevant issues in your pull request description.
|
||||
|
||||
## Code Style and Guidelines
|
||||
|
||||
- Follow the [PEP 8](https://pep8.org/) style guide for Python code.
|
||||
- Write clear, concise, and meaningful commit messages.
|
||||
- Keep code changes focused and ensure they serve a specific purpose.
|
||||
|
||||
## Issues
|
||||
|
||||
- If you find a bug or have a feature request, please open an issue on GitHub.
|
||||
- Clearly describe the issue or feature, providing as much detail as possible.
|
||||
- If you are fixing a bug, reference the issue in your pull request.
|
||||
|
||||
## Community Guidelines
|
||||
|
||||
- Be respectful and considerate of others.
|
||||
- Provide constructive feedback.
|
||||
- Encourage a positive and inclusive community.
|
||||
|
||||
Thank you for your contributions to Horilla! Together, we can build a better and more efficient HR management solution using Django.
|
||||
Reference in New Issue
Block a user