Join Us

Photo of ChRIS developers hacking on code

Your skills are needed to empower innovative research & scientific breakthroughs.

Join us in building a non-proprietary computing platform to provide researchers access to cloud & distributed computing.

What role would you like to play in ChRIS?

ChRIS is an open source project, meaning anyone is welcome to view our code, run it themselves, and make modifications to it. Our contributor community reflects a broad set of skills essential to our mission of empowering researchers through open source cloud & distributed computing technology.

Skillsets
These are some of the skillsets we're looking for.

Backend development icon

Backend Web Development

Front-end development icon

Frontend Web Development

Quality assurance and testing icon

Quality Assurance & Testing

Design and research icon

UX Design & Research

Market research icon

Marketing & Market Research

Technical Writing icon

Technical Writing & Documentation

Technologies
And these are some of the technologies ChRIS is built from.

Logo of Python

Python

Logo of Kubernetes

Kubernetes / OpenShift

Logo of OpenStack

OpenStack

Logo of React

React

Logo of Javascript

TypeScript / Javascript

Logo of Django

Django

New Contributor Checklist

  1. Check out our new contributor library

    Scroll below this list to find our library for new contributors - use the tutorials in this library to get a good background on how ChRIS works as well as (where applicable) how to get a ChRIS development environment up and running.

  2. Chat with us!

    Join our new contributor onboarding chat, and ask any questions you might have from browser our new contributor resources: #chris-project:matrix.org

  3. Sign up for GitHub

    If you don't already have one, sign up for a GitHub account at github.com. Our GitHub organization is github.com/fnndsc, and you are most welcome to browse our repos and docs and look for open issues to work on.

  4. Join our mailing list & send an intro!

    Sign up at lists.chrisproject.org, and introduce yourself! Let us know your skills / background and what sorts of tasks you'd like to take on. We can help you find something to work on!

New Contributor Library

ChRIS architecture header image

How ChRIS Works: An Architectural Overview

Start here to get an overview of what ChRIS is, what technologies it used, and how it is architected. Video and text summary available.

Set Up ChRIS graphic

Get ChRIS Up and Running on Your Laptop

Here's a full set of instructions to get ChRIS running on your local system so you can start working with the codebase.