Summer of Nix

The Summer of Nix - code and learn together

A two month train and work project from August 2nd to October 15th 2021. This program is great for anyone who wants to rapidly increase their Nix skills while doing useful work.

What is this about?

The Summer of Nix is a two month train && work project that will take place between August 2nd to October 15th 2021. It is made for anyone who wants to rapidly increase their Nix skills while doing useful work for the Nix and the wider FOSS community - all of this together in a remote team and getting paid a nice stipend. After the program, there will be opportunities for continued work as paid freelance contractor with the NixOS foundation.

What is this?

The Summer of Nix is a two month train & work project that will take place between August 2nd to October 15th 2021. It is made for anyone who wants to rapidly increase their Nix skills while doing useful work for the Nix and the wider FOSS community - all of this together in a remote team and getting paid a nice stipend. After the program, there will be opportunities for continued work as paid freelance contractor with the NixOS foundation.

Who is organizing this, and why?

The program is funded via the European Comission's Next Generation Internet Initiative and organized by members of the core Nix development team, the NixOS foundation, the NLnet foundation and Tweag. The wider goal is to establish Nix as one of the principal platforms for free and open source software. Concretely, this means packaging many free and open programs, and improving the general packaging situation in Nix. The program is set up to train up to 30 participants to become at ease in the Nix ecosystem and to deliver as many packages as possible from a list of strategic projects.

For whom is this interesting?

This program is great for students, professionals or passionates who can spend the time over summer to rapidly increase their Nix skills while doing useful, paid work. What we need from you is commitment, motivation for two months of full time work and basic Nix knowledge. You should know what a nix shell is, the basics of nixpkgs and the language as explained, for example, in the nix pills tutorial. Of course, also a reasonably fast computer and internet connection is required although we might be able to provide some cloud infrastructure.

Experienced Nix packagers are also welcome to participate in a mentoring role that involves reviewing, helping out with questions, direct individual mentoring, and also hands-on packaging. Mentoring is a flexible part time role, approximately equivalent to 1 day of work per week. If you are interesting in spreading Nix knowledge and also enjoy light-weight team organization, this role is for you!

Time Zones

The program is open to applicants from all time zones and countries. Although many members of the organization committee are based in Europe, training sessions and workshops will be adjusted as good as possible to work for the majority of participants and flexible arrangements will be found for others.

Compensation

The compensation for participants is fixed to a base stipend of 2750 Euro in all member states of the European Union and associated countries like Norway, the UK and Switzerland. Elsewhere, this base is adjusted with a factor taking into account purchasing power parity similar to the GSoC program. The precise stipend amounts will be communicated individually to succesful applicants.

Mentors will be paid aligned to standard contracts with the NixOS foundation and details will be communicated individually.

How to apply?

As participant, check if you meet the requirements outlined above, which is mostly having a basic understanding of Nix, time in August and September and motivation to work with us. If this is the case, simply write a mail to summer@nixos.org with subject "Summer of Nix Application" and the following content:

An organizer will contact you soon (within 7 days) after that to conduct a short 15-30 minute interview. We will select a first group of participants on May 15th and a second on July 1st. Please understand that the number of participants is limited.

As mentor, please write us at summer@nixos.org with subject "Summer of Nix Mentor", a short informal paragraph that explains your involvement in the ecosystem, your interest in this program and how you would like to contribute.

If you have further questions, please look at the FAQ section or write any questions below in the comments.

FAQ