GitMinutes #30: Luca Milanesio on Gerrit
Channel: GitMinutes
Date: 07/07/2014

In this episode, we talk about Gerrit with Luca Milanesio, a seasoned Gerrit contributor, and the co-founder of GerritForge. 


The show-notes are available on http://episodes.gitminutes.com/2014/07/gitminutes-30-luca-milanesio-on-gerrit.html

Chapters:

00:00:00 Welcome, intro 
00:01:13 Thanks to DigitalOcean for sponsoring this episode!  
00:02:33 Welcome to the show, Luca. 
00:03:29 Tell us about the force push 
00:05:09 Tell us how you ended up where you are today 
00:07:05 What is gitenterprise.com 
00:08:18 Is GitEnterprise like GitHub for companies? 
00:14:50 Lets come back to codereview later 
00:15:23 Is GerritHub = GitEnterprise = GerritForge? 
00:17:39 Can everyone use GerritHub for Github stuff? 
00:18:34 Are the GitHub repositories used as the backend for Github?  
00:23:32 Let's take a step back and look at Gerrit from the perspective of a beginner 
00:31:23 For which teams is Gerrit the right choice? 
00:36:08 What about teams coming directly from SVN or something else starting with Git and Gerrit at the same time? 
00:41:39 What are Topics about? 
00:44:53 Where are the topics managed? Where is the master record? 
00:46:00 I definitely see the need for topics with multi repo or Jenkins jobs 
00:49:05 Is Gerrit a good choice if you have multiple interdependent repositories then? 
00:51:12 About Facebooks big mercurial infrastructure 
00:51:38 Gerrit will give you the advantages that Faceboo wanted, and smaller repos 
00:53:29 How do you review topics within Gerrit compared to traditional commits? 
00:58:41 Are multiple interdependent changes merged in one go or one commit at a time? 
00:59:55 We went a bit off course there, topics are very interesting :) 
01:00:27 Can you talk about the community and what's going on there? 
01:02:41 Oh, Spotify is also using Gerrit? 
01:08:22 Traditional code review is more blame game... 
01:09:53 Gerrit style review is actually lowers the barrier for daring to submitting patches.. 
01:15:30 Pair programming vs Code Review 
01:19:05 How to learn/introduce Gerrit in a company 
01:23:57 Any questions I forgot to as you? (How the force push happened) 
01:25:33 Anything you'd like to promote?   
01:26:56 Let people know how they can get in touch with you.  
01:27:17 Tell us your favorite Git pro-tip.