Skip to content

Commit c638c7b

Browse files
committed
Projects addition & update
1 parent 260a54f commit c638c7b

File tree

9 files changed

+101
-40
lines changed

9 files changed

+101
-40
lines changed

Advocacy and Outreach/README.md

Lines changed: 0 additions & 3 deletions
This file was deleted.
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
# Community Building Programs
2+
3+
This category includes a list of open-source communities that provide support and resources for developers and enthusiasts to build and strengthen open source skills.
4+
5+
## Communities
6+
7+
- [Open Source Diversity](https://opensourcediversity.org/)
8+
- [OpenSource Initiative](https://opensource.org/)
9+
- [Open Source Community Africa (OSCA)](https://oscafrica.org/)
10+
- [Open Source for America](http://www.opensourceforamerica.org/)
11+
- [Hacktoberfest](https://hacktoberfest.digitalocean.com/)
12+
- [WriteSpeakCode](https://www.writespeakcode.com/)
13+
- [Processing Foundation Fellowships](https://processingfoundation.org/fellowships/)
14+
- [Open Education Week](https://www.openeducationweek.org/)

Community Building/README.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

Education and Training/README.md

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,14 @@
11
# Education and Training Programs
22

3-
This category includes open source programs that offer education and training opportunities for open source development, such as online courses, tutorials, and workshops.
3+
These projects present an excellent opportunity for individuals who want to learn and gain new skills, knowledge, and experience while contributing to open source and the community.
44

5-
## Table of Contents
5+
Some projects that fall under this category include:
6+
7+
## Projects lists
8+
9+
- [freeCodeCamp](https://www.freecodecamp.org/) - freeCodeCamp's curriculum is designed in a manner that provides learners with practical experience building real-world projects while at the same time allowing them to contribute to open-source.
10+
- [The Linux Foundation Training](https://training.linuxfoundation.org/) - This particular project offers a wide range of resources including courses and certifications on various technologies. Some of the technologies that are given priority include Kubernetes, Linux, and Hyperledger.
11+
- [CNCF Initiatives](https://github.com/cncf/mentoring) - This project mainly focuses on teaching its mentees more about cloud-native technologies and how to contribute to open-source projects based on this ecosystem.
12+
- [Mozilla Developer Network (MDN)](https://developer.mozilla.org/en-US/) - MDN is a web platform that provides developers with extensive documentation, tutorials, and other resources on web development technologies like HTML, CSS, JavaScript, and Web APIs.
13+
- [Recurse Center](https://www.recurse.com/) - This project is a self-directed, community-driven educational retreat for programmers. It is a free, three-month program that is open to anyone who wants to become a better programmer.
14+
- [Open Source Guides](https://opensource.guide/) - This project provides a wide range of resources that are aimed at helping individuals learn more about open-source and how to contribute to open-source projects.
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,3 +15,5 @@ This category includes open source programs that offer funding or grants to supp
1515
- **Secure Open Source** - which support open source projects that improve the security of the internet. Awards up to $50,000.
1616

1717
- [**Open Source Seed Initiative (OSSI)\***](https://osseeds.org/)
18+
19+
- [**Igalia Coding Experience Program**](https://www.igalia.com/coding-experience/) - This is a grant program specifically meant for people studying Computer Science, Information Technology, or Free Software, whether in a formal setting or an informal one.
Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
# Internships and Mentorships
2+
3+
This category includes programs that provide opportunities for students and early-career developers to gain experience working on open source projects. These programs typically offer mentorship and guidance from experienced developers and are designed to help participants build their skills and contribute to the open source community.
4+
5+
## Programs
6+
7+
- [**Google Summer of Code (GSoC)**](https://summerofcode.withgoogle.com/)
8+
A global program that offers students stipends to write code for open source projects. Students work with an open source organization on a 10-week programming project during their break from school.
9+
10+
Other programs under GSoC include:
11+
12+
- [Winter of Code](https://winterofcode.com/)
13+
- [JWOC](https://jwoc.tech/)
14+
15+
- [**Outreachy**](https://www.outreachy.org/)
16+
Outreachy is a program that provides internships to people from groups traditionally underrepresented in tech. Interns work remotely with mentors from participating organizations, and successful participants receive a stipend upon completion of the program.
17+
18+
- [**Linux Foundation Mentorship Program**](https://mentorship.lfx.linuxfoundation.org/)
19+
The Linux Foundation Mentorship Program is a 12-week program that offers mentorship opportunities for developers interested in contributing to open source projects. The program is open to anyone over the age of 18, and participants receive a stipend upon completion of the program.
20+
21+
- [**Google Season of Docs (GSoD)**](https://developers.google.com/season-of-docs) - This particular program focuses on providing opportunities to technical writers who want to contribute to open-source projects.
22+
23+
- [**Rails Girls Summer of Code**](https://railsgirlssummerofcode.org/) - This program mainly focuses on encouraging women and non-binary people to contribute to open-source projects.
24+
25+
- [**Linux Foundation Mentorship Program (LFX)**](https://lfx.linuxfoundation.org/tools/mentorship/) - This program is a 12-week mentorship program that is open to anyone who is 18 years and above. The program mainly focuses on providing mentorship opportunities to developers who want to contribute to open-source projects.
26+
27+
Other programs under LFX include:
28+
29+
- [Linux Kernel Mentorship Program](https://wiki.linuxfoundation.org/lkmp)
30+
- [Linux Foundation Networking (LFN) Mentorship Program](https://wiki.lfnetworking.org/display/LN/LFN+Mentorship+Program)
31+
- [Open Mainframe Project Mentorship Program](https://www.openmainframeproject.org/all-projects/mentorship-program)
32+
- [Hyperledger Mentorship Program](https://wiki.hyperledger.org/display/INTERN)
33+
- [CHAOSS Mentorship Program](https://chaoss.community/)
34+
35+
* [**Season of KDE**](https://season.kde.org/) - This program is a community outreach program that is hosted by the KDE community. The program mainly focuses on encouraging people to contribute to KDE projects.
36+
37+
* [**Girlscript Summer of Code**](https://gssoc.girlscript.tech/) - This is a 3-month program conducted by the GirlScript Foundation. Its main aim is to change lives by imparting tech education and relevant skills while fostering diversity.
38+
39+
* [**Free Software Foundation (FSF) Internship**](https://www.fsf.org/volunteer/internships) - This program presents participants with an opportunity to work closely with the organization staff on their interests.
40+
41+
* [**X.Org Endless Vacation of Code (EVoC)**](https://www.x.org/wiki/XorgEVoC/) - This program is similar to GSoc but with a few differences. EVoC mentorship can be initiated at any time during the calendar year and the EVoC board can fund as many of these mentorships as it sees fit.
42+
43+
* [**Julia Seasons of Contributions (JSoC)**](https://julialangblogmirror.netlify.app/jsoc/) - The Julia Seasons of Contributions (JSoC) is a seasonal program for mentoring students and other developers to contribute to the open-source ecosystem.
44+
45+
* [**Summer of Haskell**](https://summer.haskell.org/) - The Summer of Haskell is a program initiated by Haskell.Org with the aim to reach out to students and encourage them to contribute to the Haskell community with the aid of experienced mentors.
46+
47+
* [**Summer of Bitcoin**](https://www.summerofbitcoin.org/) - This is a global program that offers online summer internships that focus on introducing university students to Bitcoin open-source development and design
48+
49+
## How to Participate
50+
51+
Each program has its own application process and timeline, so be sure to check the program's website for more information. In general, to participate in an internship or mentorship program, you will need to:
52+
53+
1. Find a project that interests you and aligns with your skills and experience
54+
1. Review the program's eligibility requirements
55+
1. Submit an application
56+
1. If accepted, work with your mentor to complete the project
57+
1. Receive a stipend upon completion of the program
58+
59+
Good luck with your application, and happy contributing to the open source community!

Internships and Mentorships/README.md

Lines changed: 0 additions & 26 deletions
This file was deleted.

README.md

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,9 @@ Welcome to Awesome Open Source Programs! This repository is a curated list of op
66

77
- **Education and Training** - Programs that offer education and training opportunities for open source development, such as online courses, tutorials, and workshops.
88
- **Internships and Mentorships** - Programs that provide opportunities for students and early-career developers to gain experience working on open source projects.
9-
- **Community Building** - A list of open-source communities that provide support and resources for developers and enthusiasts.
10-
- **Funding and Support** - Programs that offer funding or grants to support open source development and infrastructure.
9+
- **Community Building & Advocacy** - A list of open-source communities that provide support and resources for developers and enthusiasts.
10+
- **Grants and Funding** - Programs that offer funding or grants to support open source development and infrastructure.
1111
- **Research and Development** - Programs that support open source research and development.
12-
- **Advocacy and Outreach** - Programs that advocate for open source development and provide resources for open source projects.
13-
- **Others** - Programs that do not fit into any of the above categories, but are still relevant to open source development.
1412

1513
## Contributing
1614

Research and Development/README.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,3 +12,16 @@ This category includes programs that support open source research and developmen
1212

1313
- [**The Eclipse Foundation\***](https://www.eclipse.org/)
1414
The Eclipse Foundation is a non-profit organization that provides a host for open source software projects. The Eclipse Foundation's projects include [Eclipse](https://www.eclipse.org/eclipseide/), [Eclipse Che](https://www.eclipse.org/che/), [Eclipse IoT](https://iot.eclipse.org/), [Eclipse Science](https://science.eclipse.org/), and [Eclipse Theia](https://theia-ide.org/).
15+
16+
- [**Google Summer of Earth Engine**](https://sites.google.com/view/summerofearthengine/home?authuser=0) - This is a research program targeting mainly university students and researchers from India. The participants of the program are offered an opportunity to work with leading research organizations that work to find solutions around issues affecting environment, water and agriculture.
17+
18+
- [**Reinforcement Learning Open-Source Fest**](https://www.microsoft.com/en-us/research/academic-program/rl-open-source-fest/) - The major focus of this program is to introduce students to open-source reinforcement learning programs and software development while working alongside researchers, data scientists, and engineers on the Real World Reinforcement Learning team at Microsoft Research.
19+
20+
**Other R&D projects**
21+
22+
- [Open Summer of Code](https://osoc.be/)
23+
- [Codeheat](https://codeheat.org/)
24+
- [FOSSASIA Program](https://fossasiataipei.github.io/fossasia-cht/apply/)
25+
- [Segment Open Fellowship](https://segment.com/opensource/)
26+
- [Apache OpenOffice](https://www.openoffice.org/)
27+
- [Career Opporunites in Open-Source](https://www.outreachy.org/opportunities/)

0 commit comments

Comments
 (0)