Saturday Agenda

8:45 am Registration and Breakfast

Coffee and breakfast in breakout area.

9:30 am Welcome

9:45 am What‘s new in 2.11, what’s coming in 2.12

An overview of the new features and important fixes that are included in Gerrit 2.11, followed by a preview of the new features coming in Gerrit 2.12.

David Pursehouse, Sony Mobile

10:15 am Gertty: Console Interface to Gerrit

Gertty is a console-based interface to Gerrit implementing using Gerrit‘s comprehensive REST API. Gertty’s author will discuss his experience using the API, demonstrate the unique capabilities afforded by a secondary interface, and show some ASCII art.

James Blair, OpenStack / IBM

10:35 am Break

Coffee in the breakout area.

11:00 am Impact of Modern Code Review Practices

Software teams that use modern code reviewing tools like Gerrit are quickly accumulating data about their code reviewing processes. In our research, we mine this code review data, connecting it with data from other software repositories (e.g., version control, bug trackers) to produce rich datasets. We then analyze these datasets to study the impact that code reviewing has on: (a) software release quality (approximated using occurrences of post-release bugs) and (b) software design quality (approximated using occurrences of design anti-patterns). In this talk, I will describe our approach to Gerrit mining code review data and the results of some of our recent empirical studies of the code reviewing processes of large open source systems, such as Qt and OpenStack.

more

Shane McIntosh, McGill University

12:00 pm Lunch

Buffet served in breakout area.

1:00 pm GerritHub: 2 years in

GerritHub launched 2 years ago, bringing Gerrit to GitHub repositories. Learn more about how this is going.

Luca Milanesio, GerritForge

1:30 pm SAML in a weekend

How I implemented SAML for Gerrit in one weekend. Most enterprises already have a single sign-on solution. And Gerrit doesn't support SAML out of the box.

Nadav S Samet, TrueAccord

1:30 pm Gerrit in a Windows world

Managing Gerrit in a mostly-Windows environment, and how we've helped simplify and improve the new employee setup process by automating many of the Git and Gerrit configuration steps.

Doug Kelly, Garmin

2:00 pm Ericsson's migration to Gerrit

Frank Stockmans, Ericsson

2:30 pm Break and snack

Coffee and snacks served in breakout area.

3:00 pm Gerrit at Yahoo, a 2-year Journey

Sharing our experience in these 2 years on Gerrit's growth in Yahoo from a single team pilot to the company wide recommended code review solution.

We will talk about the reason why we chose Gerrit and how we move forward the adoption along with Git and GitHub, Chef based deployments, submit rules customizations, and a few metrics we created to facilitate better use of Gerrit and code reviews in general, also the critical role Gerrit played in the landscape of continuous delivery.

Shanbin Wang, Yahoo

3:30 pm Gerrit at Google

TBD, Google

3:45 pm Gerrit at ???

Gareth Bowles

4:00 pm Gerrit at Intel

Jorj-Cezar Munteanu

End

See you on Sunday between 8:45 and 9:30!