8000 Create CONTRIBUTING.md by ddobren · Pull Request #32 · NativePHP/laravel · GitHub
[go: up one dir, main page]

Skip to content

Create CONTRIBUTING.md #32

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Jul 21, 2023
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
47 changes: 47 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
# Contributing to NativePHP

Thank you for considering contributing to NativePHP! We appreciate your interest in making this project better and welcome your contributions.

## How to Contribute

We believe that open collaboration leads to the best results. To contribute to the project, follow these steps:

1. **Fork the repository**: Fork the NativePHP repository to your own GitHub account. This will create a copy of the project under your account.

2. **Clone the repository**: 8C74 Clone the forked repository to your local machine using `git clone`. This allows you to work on the project locally.

3. **Create a branch**: Before making any changes, create a new branch in the repository. The branch name should be descriptive and reflect the changes you plan to make.

4. **Make changes**: Make your desired changes and improvements to the project. Please ensure that your changes adhere to the coding guidelines and best practices of the project.

5. **Test your changes**: Test your changes thoroughly to ensure they work as intended and do not introduce any new issues.

6. **Commit your changes**: Once you are satisfied with your changes, commit them with clear and concise commit messages that explain the purpose of the changes.

7. **Pull Request**: Push your changes to your forked repository and create a Pull Request (PR) to the `main` branch of the original NativePHP repository. Provide a detailed description of the changes you made, the problem you solved, and any other relevant information.

8. **Code Review**: The project maintainers will review your Pull Request. Be prepared to make changes or address any feedback you receive during the review process.

9. **Merge**: Once your Pull Request has been approved and any necessary changes have been made, it will be merged into the main project. Congratulations on your successful contribution!

## Code Style and Guidelines

Please follow the coding style and guidelines of the project. If the project uses a specific coding style (e.g., Python's PEP 8), make sure your contributions comply with it.

## Reporting Issues

If you encounter any bugs, have questions, or want to suggest improvements, please create an issue in the GitHub repository. Clearly, describe the problem or suggestion, providing steps to reproduce the issue if applicable.

## Code of Conduct

We expect all contributors to adhere to our Code of Conduct. Be respectful, inclusive, and considerate of others when participating in this project. Any unacceptable behavior will not be tolerated.

## License

By contributing to NativePHP, you agree that your contributions will be licensed under the same license as the project (if applicable). Make sure you understand and comply with the licensing terms before submitting your contributions.

## Acknowledgments

Contributors play a vital role in the success of this project. Your efforts will be acknowledged in the project's documentation and release notes, and your GitHub profile will be listed as a contributor.

Thank you for your interest in contributing to NativePHP. Together, we can build an amazing open-source community and make the project even better!
0