Why apply to Outreachy? > Outreachy Eligibility Rules > Find a Mentor and Internship Project > Past Outreachy Rounds

Outreachy December 2022 to March 2023 Internships

For the current list of internships, see the current round page

Timeline

Aug. 9, 2022 at 4pm UTCInitial applications open
Aug. 29, 2022 at 4pm UTCInitial application deadline
Oct. 13, 2022Project list finalized
Oct. 8, 2022 at 4pm UTCInitial application results available
Oct. 8, 2022 to Nov. 4, 2022Contribute to projects
Nov. 4, 2022
at 4pm UTC
Final application deadline
Nov. 22, 2022 at 4pm UTCAccepted interns announced
Dec. 5, 2022
to March 3, 2023
Internships period

Intern Payment Schedule

Dec. 5, 2022Internships starts
Dec. 12, 2022Feedback #1 due
Jan. 10, 2023 Feedback #2 due
Jan. 20, 2023$3000 stipend will be issued to interns with successful feedback #1
Jan. 31, 2023 Feedback #3 feedback due
March 3, 2023$4000 stipend will be issued to interns with successful feedback #3
Feb. 27, 2023 Feedback #4 feedback due
March 3, 2023Internships end

Outreachy is hosted by the Software Freedom Conservancy with special support from Red Hat, GNOME, and Otter Tech. We invite companies and free and open source communities to sponsor internships in the next round.

Past Participating Communities

ASF

The ASF is a charitable non-profit organization founded in 1999 to provide software for the public good. With 350+ open source projects, 730+ foundation members, and 7000+ project committers, the ASF provides an established framework for intellectual property and financial contributions that simultaneously limits potential legal exposure for our project committers. Individuals from around the world collaborate through a distributed, asynchronous, community-driven process known as "The Apache Way" to develop freely available enterprise-grade software published under the commercially friendly and permissive open source Apache License, benefitting millions of users worldwide.

Learn more on the ASF community landing page.

ASF closed project #1

SOLR-11872 Refactor test infra to work with a managed SolrClient; ditch TestHarness

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline was Nov. 4, 2022 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
Java development
Required
Docker
Preferred


Bioconductor

Open Source Software for Bioinformatics

Learn more on the Bioconductor community landing page.

Bioconductor closed project #1

Convert Sweave vignettes to R Markdown

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline was Nov. 4, 2022 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
Git
Required
R
Preferred
GitHub
Preferred
R Markdown
Preferred
RStudio
Preferred


Bioconductor closed project #2

Refactor the BSgenomeForge tools

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline was Nov. 4, 2022 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
git
Required
R programming
Preferred
Writing technical documentation
Preferred
GitHub
Preferred
R package development
Nice to have


ChRIS Project

ChRIS is a general-purpose, open source distributed data and computation platform. ChRIS is principally used for the analysis of medical data such as radiological images, and allows for the creation and automation of complex workflows involving open source data analysis tools that would otherwise be inaccessible to medical researchers and practitioners. ChRIS was started at Boston Children's Hospital and multiple organizations now contribute to the project.

Learn more on the ChRIS Project community landing page.

ChRIS Project project #1

Consolidating and making reusable various react UI components from two user interfaces

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline was Nov. 4, 2022 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
React
Required
HTML CSS
Required
Typescript
Preferred


ChRIS Project project #2

Improve how plugin instance logs are stored in the backend

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline was Nov. 4, 2022 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
Python
Required
Postgres
Preferred


ChRIS Project project #3

Improve observability and deploy telemetry solution to cloud-based application

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline was Nov. 4, 2022 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
Python
Preferred
SQL
Preferred
Kubernetes
Preferred


ChRIS Project project #4

Research and evaluate search engines for use in the ChRIS project

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline was Nov. 4, 2022 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
Python
Required


CNCF OpenTelemetry

OpenTelemetry is a collection of tools, APIs, and SDKs. Use it to instrument, generate, collect, and export telemetry data (metrics, logs, and traces) to help you analyze your software’s performance and behavior.

Learn more on the CNCF OpenTelemetry community landing page.

CNCF OpenTelemetry project #1

Add auto instrumentation support for python threading module

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline was Nov. 4, 2022 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
Python3
Preferred
Threading
Preferred
Unit testing
Nice to have


CNCF OpenTelemetry project #2

Create a Component Generator

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline was Nov. 4, 2022 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
Golang
Required
CI
Preferred
Building Opentelemetry collector components
Nice to have


Common Workflow Language

The Common Workflow Language (CWL) is an open standard for describing analysis workflows and tools in a way that makes them portable and scalable across a variety of software and hardware environments, from workstations to cluster, cloud, and high performance computing (HPC) environments. CWL is designed to meet the needs of data-intensive science, such as Bioinformatics, Medical Imaging, Astronomy, High Energy Physics, and Machine Learning.

Learn more on the Common Workflow Language community landing page.

Common Workflow Language project #1

Expanding the CWL User Guide

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline was Nov. 4, 2022 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
Common Workflow Language (CWL)
Preferred
Technical Writing
Preferred
Git
Nice to have
Python
Nice to have


Creative Commons

Creative Commons is a nonprofit building tools to promote digital creativity, sharing, and innovation

Learn more on the Creative Commons community landing page.


Creative Commons project #2

Modernize termination-of-transfer WordPress plugin

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline was Nov. 4, 2022 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
WordPress
Required
JavaScript
Required
PHP
Required
Git
Nice to have



Debian

Debian is a volunteer-driven project building "the Universal Operating System", a 100% free and open source distribution, based on the Linux, FreeBSD and Hurd kernels, for all devices, ranging from mobile phones, personal computers, to mainframes and distributed cluster.

Learn more on the Debian community landing page.

Debian project #1

extrepo

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline was Nov. 4, 2022 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
Perl
Required
Shell
Preferred
gnupg
Preferred
yaml
Preferred
Understanding of how Debian repositories work
Nice to have


Debian project #2

Improve Salsa CI

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline was Nov. 4, 2022 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
Shell scripting
Required
Using git
Preferred
Knowledge on Continous Integration
Nice to have


Debian project #3

Prepare OpenPGP.js for distribution in Debian and related operating systems

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline was Nov. 4, 2022 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
JavaScript Programming
Preferred
Debian Packaging
Nice to have
OpenPGP
Nice to have


Eclipse Adoptium

Eclipse Adoptium is a set of open-source projects that build, test and distribute high-quality, freely available OpenJDK-based binaries to a rapidly expanding set of consumers across a broad set of platforms.

Learn more on the Eclipse Adoptium community landing page.

Eclipse Adoptium closed project #1

Open Infrastructure Monitoring Configuration (Codename "MonCon")

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline was Nov. 4, 2022 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
Ansible playbooks
Preferred
Communication
Preferred


Eclipse Adoptium closed project #2

Software Bill of Materials Refinements (Codename "SmoothBOM")

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline was Nov. 4, 2022 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
Linux system knowledge
Preferred
Docker
Nice to have


Ersilia Open Source Initiative

The Ersilia Open Source Initiative is a UK-based charity focused on strengthening the research capacity for infectious and neglected diseases by developing and implementing novel artificial intelligence and machine learning tools.

Learn more on the Ersilia Open Source Initiative community landing page.

Ersilia Open Source Initiative closed project #1

Extension of the Ersilia Model Hub, a FOSS platform featuring AI/ML models for biomedical research

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline was Nov. 4, 2022 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
Python
Required


Fedora

Fedora is a Linux-based operating system, which offers Editions focused on three possible uses: workstation, server, and cloud.

Learn more on the Fedora community landing page.

Fedora closed project #1

Create and Design Icons for a Chat System

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline was Nov. 4, 2022 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
Visual Design Principles
Required
Ideation & Communication
Required
Inkscape
Preferred


Firefox

Firefox is a free web browser dedicated to internet health and privacy.

Learn more on the Firefox community landing page.

Firefox project #1

Automatic identification of performance bugs

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline was Nov. 4, 2022 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
Python
Required
ML
Preferred
Git version control
Preferred


Firefox project #2

Evaluate the performance of alternative memory allocators for Firefox

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline was Nov. 4, 2022 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
C++
Required
Python
Preferred
Unix Shell Scripting
Nice to have


Git

Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.

Learn more on the Git community landing page.

Git project #1

Unify ref-filter formats with other pretty formats

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline was Nov. 4, 2022 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
C language
Preferred
Git
Preferred
Shell scripting
Preferred


GNOME

GNOME is an innovative free software desktop environment that is design-driven and easy to use.

Learn more on the GNOME community landing page.

GNOME project #1

Add observability to librsvg

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline was Nov. 4, 2022 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
Rust
Required
Journald
Nice to have


GNOME project #2

Create infrastructure for Performance tracking for librsvg

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline was Nov. 4, 2022 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
Shell scripting
Required
Rust
Preferred
Web development
Preferred
Python
Preferred


GNOME project #3

Design toolings: Auto update Icon Library icons

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline was Nov. 4, 2022 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
Rust
Preferred
GTK
Preferred


GNOME project #4

Extend the feature set of Rust GObject introspection code generator

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline was Nov. 4, 2022 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
Rust
Required
GObject introspection
Nice to have


JupyterHub

Project Jupyter exists to develop open-source software, open-standards, and services for interactive computing across dozens of programming languages. JupyterHub, a subproject, helps provide interactive computing environments over the web to a large number of users in various contexts (Education, Research, Companies doing Data Science, etc).

Learn more on the JupyterHub community landing page.

JupyterHub project #1

Create a reusable JupyterHub pytest plugin

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline was Nov. 4, 2022 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
Python
Required
git
Preferred
pytest
Preferred


JupyterHub closed project #2

Improve Accessibility in JupyterHub

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline was Nov. 4, 2022 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
HTML
Required
git
Nice to have
web accessibility
Nice to have


JupyterHub closed project #3

Restructure and improve JupyterHub documentation by implementing the Diataxis framework

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline was Nov. 4, 2022 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
Written English language
Required
Git version control
Preferred
Markdown
Preferred


LibreOffice

LibreOffice is a lively and diverse community, delivering a full-featured cross-platform office suite. We value new contributors, just as we prize Open Source and Open Standards.

Learn more on the LibreOffice community landing page.

LibreOffice project #1

Implement Document Themes

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline was Nov. 4, 2022 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
C++ programming language
Required


LibreOffice project #2

Rework the LibreOffice installer

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline was Nov. 4, 2022 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
General knowledge on building software
Nice to have
Python
Nice to have
msitools
Nice to have


Linux Kernel

The Linux kernel is the most basic layer of the Linux operating system. It encompasses many things: hardware drivers, file systems, security, task scheduling, and much more. Most projects involve coding in C, and may require some operating system knowledge.

Learn more on the Linux Kernel community landing page.

Linux Kernel project #1

Coccinelle cleanups in the Linux Kernel

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline was Nov. 4, 2022 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
C
Required
git
Required
Linux Kernel
Preferred


Mboalab

MboaLab is an open and collaborative space located in Yaoundé, Cameroon. The aim of MboaLab is to catalyse sustainable local development and improve people’s living conditions through open science.

Learn more on the Mboalab community landing page.

Mboalab project #1

improve a digital stethoscope android app

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline was Nov. 4, 2022 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
Android development
Preferred
ML
Preferred


Mboalab project #2

Improve diagnostics of typhoid through Open Science: An Artificial Intelligence-based technique

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline was Nov. 4, 2022 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
web development
Required
ML
Preferred
Android development
Preferred


ModECI

ModECI (Model Exchange and Convergence Initiative) is a collaboration that aims to develop a standardized format for exchanging computational models across tools and applications in neuroscience, machine learning and artificial intelligence.

Learn more on the ModECI community landing page.

ModECI project #1

Create Jupyter notebooks demonstrating Machine Learning workflows using MDF

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline was Nov. 4, 2022 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
ML
Required
Jupyter notebooks
Required
Python
Required


moja global

Help fight climate change from your keyboard! moja global specialises in software for monitoring greenhouse gas emissions and removals from land use and landuse change.

Learn more on the moja global community landing page.

moja global project #1

MLOps for distributed land sector modelling

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline was Nov. 4, 2022 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
Geospatial analysis
Required
MLOps
Required
Python
Nice to have
R
Nice to have
Julia
Nice to have


moja global project #2

Object oriented refactoring of the FLINTcloud API

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline was Nov. 4, 2022 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
Python
Required
Flask
Required
API Design
Nice to have


moja global project #3

Research data sources for carbon sequestration in forests

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline was Nov. 4, 2022 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
Research
Required
Data processing
Required
Python
Nice to have
R
Nice to have
Julia
Nice to have


NetworkX

NetworkX is a Python package for the creation, manipulation, and study of the structure, dynamics, and functions of complex networks.

Learn more on the NetworkX community landing page.

NetworkX closed project #1

Create Pedagogical Interactive Notebooks for Algorithms Implemented in NetworkX

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline was Nov. 4, 2022 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
Python
Required
Git
Nice to have
Jupyter
Nice to have


OCaml

OCaml is a (high-level, typed, functional) programming language. The OCaml community contributes to the implementation of the language, as well as the surrounding ecosystem of tools and libraries.

Learn more on the OCaml community landing page.

OCaml project #1

Implement a non-blocking, streaming codec for TopoJSON

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline was Nov. 4, 2022 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
Functional Programming
Preferred
Geospatial
Nice to have


OCaml project #2

Improve OCaml error identification

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline was Nov. 4, 2022 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
OCaml
Required


ODK-X

ODK-X lets you build custom apps to gather, manage, and visualize your data just as well in the field as you do in the office. From cold chain management to longitudinal patient tracking to geographic data collection on mosquito releases, ODK-X helps you build your custom data management app.

Learn more on the ODK-X community landing page.

ODK-X closed project #1

Custom UI components for ODK-X mobile apps

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline was Nov. 4, 2022 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
User interface design
Preferred
Android studio
Preferred


Open Information Security Foundation

The Open Information Security Foundation is a non-profit organization created to build community and to support open source security technologies like Suricata, the world-class IDS/IPS network monitoring engine.

Learn more on the Open Information Security Foundation community landing page.

Open Information Security Foundation project #1

Add Frame Support to Application Layer Parsers in Suricata

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline was Nov. 4, 2022 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
Rust
Preferred
C
Preferred
Git version control
Nice to have


Open Information Security Foundation project #2

Increase Suricata Code coverage

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline was Nov. 4, 2022 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
Git version control
Preferred
C
Preferred
Rust
Preferred
Writing Technical Documentation
Nice to have
Code Coverage
Nice to have


Open Information Security Foundation project #3

Suricata tests: clean up, simplify, increase suricata-verify coverage

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline was Nov. 4, 2022 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
Git version control
Preferred
C
Preferred
Unit tests
Nice to have


Open Life Science

The Open Life Science (OLS) program is for people interested in applying open principles in their work and becoming Open Science ambassadors in their communities.

Learn more on the Open Life Science community landing page.

Open Life Science project #1

Improve the OLS Community website and its infrastructure

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline was Nov. 4, 2022 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
HTML & CSS
Required
Git
Required
GitHub workflow
Required
Jekyll
Preferred
Ruby
Preferred
YAML
Preferred
Python
Preferred


Open Life Science project #2

Re-brand OLS name and materials

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline was Nov. 4, 2022 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
Written Communication in English
Required
UX research
Required
Graphic Design
Required
Webpage creation
Preferred
Version control
Preferred
Markdown
Nice to have


Open Science Community Saudi Arabia (OSCSA)

Open Science community Saudi Arabia (OSCSA) aims to provide a place where newcomers and experienced peers interact, inspire each other to embed open science practices and values in their workflows and provide feedback on policies, infrastructures and support services. Our community is part of the International Network of Open Science & Scholarship Communities (INOSC).

Learn more on the Open Science Community Saudi Arabia (OSCSA) community landing page.

Open Science Community Saudi Arabia (OSCSA) project #1

Improve the bilinguality and accessibility of OSCSA website

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline was Nov. 4, 2022 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
Github workflow
Required
Front-end web development
Required
back-end web development
Preferred


Open Science Community Saudi Arabia (OSCSA) project #2

Localisation of Open Educational Resources of Open Science Practices

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline was Nov. 4, 2022 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
Arabic
Required
Markdown
Required
GitHub
Preferred


OpenStack

OpenStack is an open source software for building public and private clouds. What does that mean? We're a collection of open source projects that integrate to help organizations deploy and run clouds for computing, networking, and storage (both block storage for providing volumes to VMs and object storage for storing objects such as images or music files). With OpenStack, you can control large pools of compute, storage, and networking resources throughout a data center, all managed through a dashboard that gives administrators control while empowering their users to provision resources through a web interface

Learn more on the OpenStack community landing page.

OpenStack closed project #1

Extend automated validation of API reference request/response samples

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline was Nov. 4, 2022 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
Python3
Required
cloud
Preferred
Linux
Nice to have


OpenStack project #2

Implement features for Manila User Interface

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline was Nov. 4, 2022 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
Python programming
Preferred
Linux
Preferred
Git
Preferred
HTML
Preferred


Oppia

By creating tools to enable the creation/distribution of high-quality scalable online lessons, Oppia works to make high-quality education available to those who lack access to it. The Oppia codebase is written using Python and AngularJS/Angular, and is built on top of Google App Engine.

Learn more on the Oppia community landing page.

Oppia project #1

Create effective and engaging online lessons on Basic Science and/or Digital Skills.

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline was Nov. 4, 2022 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
Clear written communication
Required
Writing reports
Required
Teaching experience
Required
User research
Preferred
Graphic design
Nice to have
Translating lessons
Nice to have


Oppia project #2

User Research and Go-to-Market activities to increase usage and awareness of Oppia on web and mobile

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline was Nov. 4, 2022 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
Communication skills
Required
Report writing
Required
User Research
Required
Video Editing
Nice to have
Graphic Design
Nice to have
Translating Lessons
Nice to have


Public Lab

Public Lab is a community where you can learn how to investigate environmental concerns. Using inexpensive DIY techniques, we seek to change how people see the world in environmental, social, and political terms. We are an open network of community organizers, educators, technologists and researchers working to create low cost solutions for monitoring air, water and land.

Learn more on the Public Lab community landing page.

Public Lab closed project #1

Improve MapKnitter Lite for mapmaking with aerial photos as a lightweight web service

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline was Nov. 4, 2022 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
JavaScript
Preferred
HTML
Preferred


QEMU

QEMU is a machine emulator and virtualizer that can run operating systems and programs made for one machine (e.g. an ARM board) on a different machine (e.g. your own PC).

Learn more on the QEMU community landing page.

QEMU project #1

Extend QEMU Storage Daemon, supporting the new Linux's userspace block driver (ublk) framework

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline was Nov. 4, 2022 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
C programming
Required
Linux user
Required
QEMU source code
Preferred


TensorFlow

TensorFlow is an open-source machine learning framework for everyone. We actively build community by welcoming and mentoring a wide range of contributors of all experience levels.

Learn more on the TensorFlow community landing page.

TensorFlow project #1

Add test coverage and detect dead code in TensorFlow

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline was Nov. 4, 2022 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
Python
Required
C++
Preferred


Tor Project

At the Tor Project, we fight for everyone to have private access to an uncensored internet, and the Tor network has become the world's strongest tool for privacy and freedom online.

Learn more on the Tor Project community landing page.

Tor Project project #1

Create Tool to Detect/Prevent Proxy Leaks

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline was Nov. 4, 2022 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
Using Linux
Required
Go language
Required
Privacy Tech
Nice to have


Tor Project project #2

Extend GetTor to distribute TorBrowser on censored networks over IM and social media

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline was Nov. 4, 2022 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
Go language
Required


Wagtail

A Django content management system focused on flexibility and user experience

Learn more on the Wagtail community landing page.

Wagtail closed project #1

Develop tools to help Wagtail editors create accessible content

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline was Nov. 4, 2022 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
HTML
Required
CSS
Required
JavaScript
Required
Django
Required
Accessibility
Required


Wagtail closed project #2

Improve user guide documentation for Wagtail

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline was Nov. 4, 2022 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
Writing technical documentation
Required
Written English language
Required
Information Architecture
Preferred


Wagtail closed project #3

Introduce Stimulus for interactive widgets within Wagtail

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline was Nov. 4, 2022 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
HTML
Required
CSS
Required
JavaScript
Required
Accessibility
Preferred
Security
Preferred
Performance
Preferred
Accessibility
Preferred
Security
Preferred
Django
Preferred


Wikimedia

Wikimedia is a global movement whose mission is to bring free educational content to the world, via Wikipedia and other projects. Help improve our technical backstage!

Learn more on the Wikimedia community landing page.

Wikimedia project #1

Create a Web Application for Editing Toolhub Records

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline was Nov. 4, 2022 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
Python
Required
Javascript
Preferred
HTML CSS
Nice to have


Wikimedia project #2

Develop a web app for patrolling based on the new ML-based service to predict reverts

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline was Nov. 4, 2022 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
Python 3
Required
Javascript
Preferred
html
Preferred
css
Preferred


Wikimedia project #3

Develop features for Wiki Loves Monuments App

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline was Nov. 4, 2022 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
Python programming
Preferred
Graphic Design
Preferred
SPARQL
Nice to have


Wikimedia project #4

Hybrid event production for QueeringWikipedia 2023

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline was Nov. 4, 2022 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
Free Software literacy
Required
MediaWiki familiarity
Required
streaming media literacy
Preferred


Wikimedia project #5

Rewrite Imagebulk tool to scale up

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline was Nov. 4, 2022 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
Python programming
Required
JavaScript
Required
VueJS
Preferred


Wikimedia project #6

Write a Ruby gem for analyzing Wikidata edits

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline was Nov. 4, 2022 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
Ruby
Required
Wikidata
Nice to have


Zarr

Zarr is a format for the storage of chunked, compressed, N-dimensional arrays. Zarr is designed for use in parallel and cloud computing. There are implementations in Python, Java, C++, C, Javascript, Rust, Julia but more are welcome!

Learn more on the Zarr community landing page.

Zarr closed project #1

Create Tutorials for Zarr

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline was Nov. 4, 2022 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
Python programming
Preferred
Git
Preferred
GitHub
Nice to have


Zarr project #2

Managing Zarr Releases with Rever

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline was Nov. 4, 2022 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
Python programming
Preferred
Git GitHub
Preferred
Releasing OSS versions
Nice to have


Zarr project #3

Testing the support and interoperability of Zarr Zip Stores

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline was Nov. 4, 2022 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
Python programming
Preferred
Git GitHub
Preferred
Zarr fundamentals
Nice to have


Zulip

Zulip is a 100% open-source modern team chat app that is designed for both live and asynchronous conversations. We value engaged, responsive mentorship, and you can expect to receive disciplined code reviews by highly experienced engineers. Since Zulip is a team chat product, your internship experience with the Zulip project will be highly interactive.

Learn more on the Zulip community landing page.

Zulip project #1

Extend and improve Zulip's integrations

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline was Nov. 4, 2022 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
Python 3
Required
Technical writing
Nice to have


Zulip project #2

Improve the Zulip mobile app

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline was Nov. 4, 2022 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
JavaScript
Preferred
React
Preferred
Android development
Nice to have
React Native
Nice to have


Zulip project #3

Improve the Zulip server and web application

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline was Nov. 4, 2022 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
Python 3
Preferred
JavaScript
Preferred
CSS
Preferred