Giter Club home page Giter Club logo

opensourcechallenge's Introduction

Table of Contents ๐Ÿ“•

Description

To gain some extra points in Developer Days, we have added some opensource projects in which you all can contribute, gain experience in open source and climb up the leaderboard. Keeping in mind the diverse experience level of the participants (Like people who are a complete beginner or with any level of experience) We have divided the projects into three categories i.e Easy, Moderate and Difficult.

Projects to contribute

Easy

Moderate

Difficult

How To Contribute

  1. Make sure to fork the repository, so it's available to your GitHub account, for further contributions as well as it state your contributions in it.

  2. Clone the repository from your account to local PC, so its available to you locally. Also, you can make changes in it for testing/contributions/enhancements.

git clone https://github.com/<your-username>/<repo-name>
  1. Now, set the upstream so it make a "path of contribution" from your account's repo. (repository) to original repository.
git remote add upstream https://github.com/<org-name>/<repo-name>.git
  1. After done with the changes in code, get ready to contribute, Excited ? ๐Ÿคฉ

  2. Make your own branch by using following command:

git checkout -b <branch-name>
  1. Now, you've to add the changes in that branch, you created just above.
git add .
  1. Lets commit the changes, & earn "green square of the day".
git commit -m "<message>"
  1. Now, just push the changes from your repo. to original repository.
git push origin <branch-name>
  1. Once you've committed and pushed all of your changes to GitHub, go to the page for your fork on GitHub, select your development branch, and click the pull request button. If you need to make any adjustments to your pull request, just push the updates to GitHub. Your pull request will automatically track the changes in your development branch and update it.

How you get points

Submit the Merged PR link into the provided google form of open-source challenge. After evaluation of your submission, points will be awarded according to the difficulty level of the commit:

Easy Level Commit - 1 Point Moderate Level Commit - 2 Points Difficult Level Commit - 3 Points

We will consider only one merged PR from a particular repository, and not be allotting any points for other PRs in the same repository even if it is merged.

You can only earn a maximum of 4 bonus points from this open-source challenge. Be assured that you have filled the form after getting your PR merged, we will be only allotting points to those who have filled the form with the proper information and merged PR link.

Submission Guide

For submission, we have given you a google form. You will have to add the required information and the merged PR link. We will examine and give you point respectively. If you find any error in point updation, contact the support team by raising a ticket in the discord server.

Link to Submit your Merged PR

opensourcechallenge's People

Contributors

ghulamyazdani avatar oreo-gif avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.