Table of Contents

Overview

Since 2011, the European Space Agency (ESA) has run an awesome open source software development program, called the Summer of Code in Space (SoCIS), which specifically targets students. Under this program, ESA funds students to write code for open source projects during the northern hemisphere's summer timeframe. TARDIS, a scientific code to study exploding stars, participates in this program to get young minds engaged in scientific software development.

IMPORTANT: ONLY STUDENTS FROM ESA MEMBER STATES ARE ELIGIBLE

The process is as follows:

This page will help you to familiarize yourself with SoCIS, the TARDIS collaboration and provides a guideline for applications.

Apply in four steps

If you are interested follow the steps:

  1. follow our checklist
  2. check out what we expect from you (expectations, acceptance requirements and application guidelines)
  3. get familiar with TARDIS and pick a project from our Ideas Page

TARDIS SoCIS 2016 Ideas Page

We have compiled some background information about TARDIS and the science we do with it as well as some of our suggested projects for SoCIS 2016 on the Ideas Page.

You are also welcome to come up with your own project ideas and discuss them with the TARDIS mentors. We're here to help you become new open source developers, so don't be shy if you have any questions. The best way to get in contact is to chat with us on Gitter. Our mailing list tardis-socis-2016@googlegroups.com is primarily for announcements from the TARDIS collaboration.

The Selection Process

SoCIS is about getting people involved and contributing to open source over the long-term. As such, we heavily weight our application selection process towards students that are interested in remaining involved in TARDIS and open source software development long after SoCIS has ended.

SoCIS is not a job! If you think this is just a summer job, then SoCIS is probably not for you. It's only like a job in terms of planning your time commitment over the summer.

Additionally, submissions are graded based on perception of the submitter's abilities to complete the task within the program timeframe, general consensus on the technical approach being proposed, and overall interest in having such modifications made to TARDIS-SN. Particular notice is made of students that are responsive to questions and readily interactive in the gitter channel or on the mailing list. Communication is a great thing.

Just about every SoCIS organization receives considerably more project proposals than can be accepted. Every application gets read multiple times and reviewed in detail. Of those applications, only a small subset are selected so keep in mind that the selection process is rather competitive and difficult.

Whether or not you are accepted, contributing to open source outside of SoCIS is one of the main goals of the program and is the best way to be noticed and get your proposal accepted. Keep that in mind. Thanks for your interest and we look forward to working with new TARDIS-SN developers!


adapted from the BRL-CAD page