Skip to content

Latest commit

 

History

History
46 lines (29 loc) · 1.73 KB

CONTRIBUTING.md

File metadata and controls

46 lines (29 loc) · 1.73 KB

Contributing Guide

I appreciate your interest in contributing to the shhossain/computer_science repo! We are always looking for new and improved resources to help people learn computer science.

Ways to contribute

There are many ways to contribute to the repo, including:

  1. Adding new sections
  2. Updating existing section
  3. Fixing errors in markdown(md) files. (Code or text)
  4. Providing feedback on new PR.
  5. Translating sections into other languages.

Find an issue

If you want to contribute a new resource or update an existing one, please first search for an open issue that matches your contribution. If there is no open issue, please create a new one.

Ask for help

If you need help with contributing, please feel free to ask for help in the issue comment.

Pull request lifecycle

Once you have created a pull request with your contribution, please follow the pull request lifecycle:

  1. Wait for a reviewer to review your pull request.
  2. Make any changes that are requested by the reviewer.
  3. Once your pull request is approved, it will be merged into the main branch.

Development environment setup

To contribute to the repo, you will need to set up your development environment. The following instructions will help you get started:

  1. Fork the repo.
  2. Clone the repo to your local machine.
  3. Install the necessary dependencies.
  4. Make your changes.
  5. Test your changes.
  6. Push your changes to your fork.
  7. Create a pull request.

Thank you for your contributions!

We appreciate your contributions to the shhossain/computer_science repo. Your contributions help to make the repo a valuable resource for everyone interested in learning computer science.