Open Source Internship Program #

Welcome to the Open Science Labs (OSL) Open Source Internship Program! At the heart of our mission lies the commitment to foster innovation and growth within the realm of open science and open source. This program is an embodiment of that commitment, providing an inclusive, dynamic, and nurturing environment for contributors of all backgrounds-whether you're a student stepping into the world of open-source, or a professional looking to give back and refine your skills.

This program is a partnership between OSL and The GRAPH Network, who enhances our reach and impact across the scientific community.

With a structure inspired by the Google Summer of Code, our program offers some unique features:

  • Open Participation: We welcome everyone from students to professionals, embracing diversity in knowledge and experience. Prospective participants should submit their relevant project ideas to designated OSL mentors or supervisors through email or our social media platforms like Discord.
  • Flexible Commitment: A minimum of 20 hours per week allows for impactful work while accommodating your schedule.
  • Flexible Application Timeline: Our Open Source Internship Program now offers a rolling application process, allowing candidates to apply at any time that fits their schedule. This flexibility ensures that everyone has the opportunity to participate and gain valuable experience without the constraints of fixed cycles. Whether you're ready to dive into a new project now or planning for the future, you can submit your application when it suits you best.
  • End-of-Cycle Presentations: At the end of each cycle, participants are encouraged to share their journey and project outcomes, enhancing their public speaking and technical communication skills.
  • Non-Monetary Rewards: While the internship does not offer financial compensation, it offers invaluable experience, mentorship, networking opportunities, and the satisfaction of contributing to open-source projects that matter.

In this program, contributors will not only gain practical experience by working on real-world projects but also become an integral part of a community striving for a collective goal—advancing open source and open science for a better future.

Requirements #

Contributor Candidate Requirements #

For those interested in taking advantage of the Open Science Labs Internship/Apprenticeship Program, there are several key requirements that ensure a productive and rewarding experience for both the contributor and the program:

  • English Proficiency: Candidates must be able to effectively communicate in English, as it is the primary language used for collaboration and communication within the program.
  • Age Requirement: All candidates must be at least 18 years old at the time of applying to participate in the program.
  • Time Commitment: Prospective interns are expected to dedicate a minimum of 20 hours per week to the program throughout the cycle, which spans 3 months.
  • Duration of Commitment: Candidates must be prepared to commit to the full duration of the program cycle to ensure continuity and impact of their contributions.
  • Nature of Opportunity: It's important to note that this is a non-paid opportunity, ideal for those looking to gain experience and grow their network in the open science community.
  • Initial Contribution: Before official acceptance, candidates should make a small contribution to their project of interest. This allows mentors to assess the candidate’s skills and commitment levels.

We seek candidates who are passionate about open science and eager to make significant contributions to the open-source community. If you meet these requirements and are ready to engage with cutting-edge projects, we encourage you to apply.

Requirements for Sub-Organizations #

To join the Open Science Labs Internship/Apprenticeship Program as a sub-organization, the following criteria must be met:

  • Open Source Licensing: The project(s) must be released under a license approved by the Open Source Initiative (OSI) or have a Software Package Data Exchange (SPDX) identifier. Licenses not recognized by OSI will be subject to review to ensure alignment with the program's objectives.
  • Issue Availability: There should be an array of open issues available for the duration of the program cycle, offering a variety of engagement opportunities for contributors.
  • Mentorship: Each project under the sub-organization must have at least one mentor committed to guiding contributors. However, for a robust mentoring experience, having at least two mentors per project is recommended.
  • Application Submission: The application to join as a sub-organization must be submitted by a core contributor or a maintainer of the project or organization to ensure commitment and reliability.
  • Code of Conduct: All projects looking to participate must adhere to a publicly visible code of conduct to ensure a safe, inclusive, and respectful environment for all contributors.

By fulfilling these requirements, your sub-organization will contribute to a productive and ethical collaboration space, supporting the growth of contributors and the advancement of open-source projects through our internship/apprenticeship program.