- Introduce yourself by sending a mail to the mailing list ( [email protected] ), providing your past experiences. We surely have something for you.
- If you are a beginner and don't know where to start, head over to the Github page of the organisation, and look for a project which you are interested in.
- Setup the project by following the Documentation on your local machine (usually the
README
file).
- If you find any issues/feature enhancement regarding any project, go to the issues tab and create an issue regarding it.
- Go to the issues tab, and look for the issues which interests you. If you are a beginner, look for the label
dificulty/easy
to start with. - Work on the issue by forking the repository in your account, work on the issue and create a Pull Request regarding the same. For more details, read the tips for contributing
In case you face any kind of trouble, feel free to ask in the gitter channel #Bytes_Club/General.
- Create a new branch while working on an issue.
- Use proper commit messages. A typical commit message should look like this:
shortlog: commit message
commit body
fixes #<issue_number>
Signed-off-by: [Your name] <your email>
Keep in mind the following points while writting a commit message
- Separate subject from body with a blank line
- Limit the subject line to 50 characters
- Capitalize the subject line
- Do not end the subject line with a period
- Use the imperative mood in the subject line
- Wrap the body at 72 characters
- Use the body to explain what and why vs. how
For more information about proper commit messages, read this.
We follow the Linux Kernel's coding convention.
More about git