Open-Source-Programs
I am planning to list some good and beginner friendly open source programs and their timelines
Program Name | Details | Duration | TimeLine | Rewards |
---|---|---|---|---|
Season of KDE | 3 month-long Open Source Program. | 13-Jan to 9th April | Timeline | Certificate & Swags |
JGEC WINTER OF CODE | 1 month Open Source Program. | 21-Jan to 19th February | Timeline | Certificate & Swags |
Girlscript Summer of Code | 3 month long Open Source program during summers conducted by GirlScript Foundation | 1st March- 31st May | TimeLine | Cash Prize to top 3 T-shirts and Swags to top 50 |
Summer of Innovation | 3 month long Summer of Innovation by OSS IIT Dharwad | 6-May to 28th July | Timeline | Certificate & Swags |
Bountiful Open Source Summer (BOSS) | 4 month long Open Source program | 15-May to 15th Aug | Timeline | The prizes are subject to the student having collected a minimum of 1000 bounty points. |
Google Summer of Code | 3 month long Open Source program conducted by Google Summer of Code | 1-June to 24th Aug | Timeline | Google Summer of Code will provide minimum 3000 USD Stipend and maximum 6000 USD Stipend depending on your country and certificate at the end. |
LetsGrowMore Summer Of Code (LGMSOC) | 1 month Open Source program | 10-June to 10th July | Timeline | Swags |
PClub Summer Of Code | 2 month long Open Source program during summers conducted by Programming Club, UIET | 3-July to 31st August | Timeline | Certificates |
DevIncept | 30-Day Contribution Program | 10-July to 10th Aug | Timeline | Certificates and Swags |
GirlScript Winter of Contributing (GWOC) | GirlScript Winter of Contributing is a three-month newly established initiative by GirlScript Foundation | 1st Aug-1st Dec | TimeLine | Cash Prize to top contributors and Certificates and Swags |
Hacktoberfest | Open source is changing the world - one pull request at a time. | 1 Oct-31st Oct | TimeLine | T-shirt |
Delta Winter of Code (DWoC) | DWoC is a winter long program organised by Delta Force, the coding club of NIT Trichy. | 18 Oct-31 Jan | TimeLine | Certificates and Swags |
NJACK Winter of Code | NWoC (NJACK Winter of Code) is a program by NJACK (The Official Computer Science Club of IIT Patna) | 22 Oct - 10 Jan | TimeLine | Swags |
Script Winter of Code SWOC | Script Winter of Code is an open-source program envisioned by the Script Foundation. | 1 nov-15 march | TimeLine | perks and opportunities. |
Winter of Code | Winter of Code is a program aimed to increase participation for the Google Summer of Code program among students in colleges and universities. | Nov-Jan | TimeLine | Exclusive Schwags |
DevScript Winter of Code 2020 | Winter of Code is an open-source program envisioned by DevScript that helps understand the paradigm of Open Source contribution. | Nov-March | TimeLine | Swags |
NJACK Winter of Code(NWoC) | 1 month Open Source program by NJACK, IIT Patna | 1-Dec to 6th January | Timeline | Certificates |
Kharagpur Winter of Code (KWoC) | 1 month Open Source program by IIT Kharagpur | 6-Dec to 4th January | Timeline | Certificates |
Winter of Code | 1 month-long programming project with an open-source organization. | 7-Dec to 5th January | Timeline | Swags |
How to start with open source and raise your 1st PR
-
clone the repository using Git command
git clone https://github.com/{github_username}/Open-Source-Programs.git -
move to the newly created folder using Git command
cd Open-Source-Programs/
-
open in your text editor
-
make a new branch and then make the changes.
For making new branch , use this Git command
git checkout -b {new branch name}
-
check your changes using command
git status
-
save your changes by using command
git add .
-
commit your changes using command
git commit -m "your_commit_message"
-
to push your changes to github. Use command
git push origin new_branch_name
- After pushing your code, go to the forked repository. There you will see change like this.
- click on compare and pull request. Such page will appear. Write meaningfull message and title which describes your changes
- click on create pull request.