40 lines
2.0 KiB
Plaintext
40 lines
2.0 KiB
Plaintext
|
|
# Contributing to Goma Gateway
|
||
|
|
|
||
|
|
Welcome to Goma Gateway! This document shall serve as a guide for you to follow in your journey to contributing to this project.
|
||
|
|
There are many ways to contribute to Goma Gateway:
|
||
|
|
- Reporting Bugs
|
||
|
|
- Resolving issues
|
||
|
|
- Sharing an idea and working on it
|
||
|
|
- Working on a feature with other contributors.
|
||
|
|
- And More…
|
||
|
|
|
||
|
|
To get started, take a look at the following sections.
|
||
|
|
|
||
|
|
## Issues
|
||
|
|
|
||
|
|
### Did you spot a problem in Goma Gateway?
|
||
|
|
|
||
|
|
Firstly you should check if such an issue was previously opened/closed for your problem on the repository. If it doesn't then you should create a new issue.
|
||
|
|
|
||
|
|
### Do you want to solve an issue?
|
||
|
|
|
||
|
|
If there is an issue you think you can solve, and want to solve, then you should create a new fork of this repository.
|
||
|
|
In that repository you should create a new branch for the issue you are working on and commit changes there.
|
||
|
|
When the issue is solved, and you want it to be integrated into the official repository, you may create a pull request for the same.
|
||
|
|
The description of the pull request should clearly describe both the issue and the solution along with other necessary information.
|
||
|
|
The developers will merge after making the necessary changes (if arises a need to do so).
|
||
|
|
|
||
|
|
|
||
|
|
### Do you want to share an idea?
|
||
|
|
|
||
|
|
Goma Gateway welcomes new ideas. If you have an idea you should first check if a similar or identical idea was presented previously or not, or check thoroughly if the idea is already present in Goma Gateway.
|
||
|
|
To share your idea you can open an issue.
|
||
|
|
There you can share your idea and if you want to work on it, you can follow the same steps as mentioned in previously.
|
||
|
|
|
||
|
|
### Do you want to contribute but don't know how?
|
||
|
|
|
||
|
|
Your first resource in this should be https://docs.github.com/en/get-started/exploring-projects-on-github/contributing-to-a-project
|
||
|
|
This file serves as your guide specifically for this project to help you get your contributions into the project.
|
||
|
|
If you still have some questions or need help, feel free to open a discussion on the same.
|
||
|
|
|
||
|
|
# Thank You 🙏
|