Open Source Immersion

2020-07-26 • ☕️ 2 min read

This initiative was designed to equip developers with both theoretical knowledge and hands-on experience by contributing to Open Source projects, acting as a lead-up to the annual Developer Circles Community Challenge that took place in September. This event was a virtual hackathon inviting innovators from around the globe to form teams and compete for cash prizes.

Starting from July 15, 2020, at 12:00 AM PST and spanning a month, participants in the Open Source Immersion were required to submit at least four Pull Requests (PRs), with at least one PR directed towards a Facebook-led Open Source project within the Developer Circles Repo.

Throughout this period, we supplied extensive documentation, resources, and educational content to bolster participants' skills in Open Source technology. As a starting point, we provided a guide on navigating GitHub and making contributions to Open Source projects.

Upon successful completion, participants were awarded a certificate of participation. Furthermore, the first 1,000 eligible participants received exclusive swag from Facebook for Developers.

Action Taken:

From July 15, 2020, at 12:00 AM PST to August 15, 2020, at 11:59:59 PM PST:

  • Participants were asked to make a minimum of 4 PRs to Open Source projects, ensuring at least 1 of these PRs was for a project within the DevC GitHub Org or any Facebook-led Open Source initiative. This included projects like React or React Native, GraphQL, PyTorch, Docusaurus, Jest, Hermes, and others.
Eligibility:

The Open Source Immersion initiative was open to all Developer Circles members. For those who were not members yet, joining was free and as straightforward as joining a Facebook Group.

Beginners were encouraged to participate and contribute, especially to Open Source documentation, provided they were:

Some Facebook open source projects for potential contributions included:

Much of this information was sourced from the official Facebook Developer Circle website.

Learn more about open source here-1 and here-2.

This was how we contributed to Open Source!