:Wave: Hello there! We wholeheartedly welcome all contributions to LobbyHeads and are excited to know you are considering making one.
To ensure a robust and ideal solution, we recommend going through this guide. Following this guide saves both your time, and some of our core contributors are engaged in maintaining the project and reviewing proposals.
-
Before submitting a bug report or a feature request, please ensure you've done a thorough search on our Issues tab to ensure it wasn't previously reported or requested.
-
Our issue template is designed to guide you in submitting a detailed report, which helps us greatly in understanding, recreating, and addressing the issue.
-
For feature proposals, kindly submit them under our Issues tab using the
enhancement
tag. Describe the feature, specifying why you think it is beneficial. It would be great if you could elaborate on its expected behavior.
-
For significant changes, open an issue for discussion before starting your work.
-
Fork the repository to your account.
-
Clone the repository:
git clone https://github.com/your-username/LobbyHeads.git
-
Create a new branch:
git checkout -b name-your-branch-here
-
Make the necessary changes/additions in the code.
-
Commit the changes:
git commit -m "Add a detailed commit message here"
-
Push the code back to the repository:
git push origin name-your-branch-here
-
Open a pull request (PR) against the
master
branch of our repository. Describe your changes, why you believe they are necessary, and how they improve the project. Additionally, reference any related issues. -
Our maintainers will review your PR. We might suggest some changes, improvements or reasoning on why the changes should be/not being made.
Remember, to code reviews function as a quality control and learning opportunity. Be receptive to the suggestions made and committed to making the suggested improvements.
By participating in this project, you are expected to uphold our Code of Conduct.
If you need help with making a contribution or using our project, please feel free to ask on our Discord server. We are always happy to assist those who show an endeavor to learn!
Thank you once again for your interest in contributing to LobbyHeads and making our project even better!