Back To Schedule
Track 4 - Hall 10 - Foundations

Wednesday May 16th, 15:30-16:15

You Are A Scala Contributor

About this Talk

Scala is a community-based language. A few people at Lightbend and the Scala Center are paid to facilitate, but ultimately Scala succeeds or doesn't because of you. This talk is about how to participate effectively in open-source work happening in the scala/* repositories on GitHub. You'll learn the overall lay of the land as well as advice on contributing in specific areas such as websites and documentation, issue reporting, Scala modules, the Scala standard library, and even the Scala compiler.

Required knowledge

There are no prerequisites.

Learning objectives

What kinds of contributions are welcome What GitHub repositories exist under scala/* and what they're for Where to ask for help Making a pull request effectively How to start hacking on the Scala standard library How to start hacking on the Scala compiler.


Seth Tisue


I've been a member of the Scala team at Lightbend since 2015. My main interests are compilers and interpreters, functional programming, and open-source software. I've been active in the Scala community since 2008, in venues such as the Scalawags podcast, the Northeast Scala Symposium, and everywhere people talk about Scala online. Before joining Lightbend, I used Scala to build the compiler and other tools for NetLogo, an open-source programming language for kids, teachers, and scientists.

© Scala Days Europe ‐ organized by Lightbend, heise Developer, and dpunkt.verlag.