Monday, May 8, 2017

GitMinutes #41: Stefan Beller and J. Wyman (Git Merge 2017)

We are (temporarily) back after a long hiatus! What triggers this action is Git Merge 2017 that took place in Brussels back in February. This is the first of multiple episodes from the conference.

Link to mp3

Listen to the episode on YouTube

First up is Stefan Beller of Google. He is a Git core contributor who has recently been picking up git-submodules to bring them back into shape. We'll hear about his current work on that. It's not the first time Stefan is on the podcast, back in 2015 he spoke about improving the Git protocol.
GitMinutes recording setup in the mysterious "up-side-down room".
Second guest of the day is J Wyman from Microsoft. There's been quite some development on Windows and in Visual Studio since I last had them on the podcast (Martin Woodward in 2013, and Jameson Miller in 2015) now J gives us a well-needed update.

Episode outline:

00:00:00 Intro 
00:02:22 Submodules at the contributors' summit? 
00:03:07 Why do people hate on submodules so much? 
00:04:12 Aren't submodules done and ready? 
00:05:25 What is the difference to other multi-repo handlers? 
00:06:59 Plan for the future? 
00:07:52 Welcome J Wyman 
00:08:17 What were the highlights from the contributors' summit? 
00:08:54 What do you do at Microsoft? 
00:10:22 What are the issues with switching away from libgit2? 
00:11:21 Are you still using libgit2 anywhere? 
00:13:10 How do you use core Git? 
00:14:16 Which of the discussed Git improvements are most interesting? 
00:15:07 Who contributes to Git from Microsoft? 
00:16:18 Anything else I should ask you about? 
00:17:43 Outro

Intro script:
As you may or may not know, during the Git Merge conference, which is sort of a user-oriented happening, there is a less known event taking place called the Git Contributor Summit, where many of the contributors to Git itself get together to talk core development, face to face. This is a gold mine for GitMinutes interviews, and this is the third Git-Merge I’ve gone to with my wife’s trusty singstar microphones.
I got a total of 8 interviews, and it’s all top-notch quality talk with core contributors and people with some really hefty ideas on how to bring Git forward in the years to come. AGAIN Git Merge was a place to talk about scaling Git, but we also discussed how to get more diverse contributions into Git itself, and how to advance the current world state of discussions and reviews *around* commits. You’ll hear more about that in the coming episodes. 
For the first of the two interviews in this episode, I grabbed Stefan Beller from Google. He is a seasoned Git-Merge participant and core contributor. You may remember that I interviewed him two years ago. At the contributor summit this year he brought up one of the most hated (and perhaps also most loved) parts of Git itself: submodules!

After that I talk to J Wyman from Microsoft about how they are now actually using the full Git core from within Visual Studio, among many interesting things he has to report from Redmond.

Monday, April 25, 2016

GitMinutes #40: Git Merge 2016

Christian Couder went to Git Merge 2016 and recorded some interviews there for the podcast.

Link to mp3

Listen to the episode on YouTube

Here are the interviewees from the conference, all in this one episode:

Roberto Tyley, The Guardian

Karen Sijbrandij, TrainTool

Lars Schneider, Autodesk

Sytse 'Sid' Sijbrandij, GitLab

Tim Pettersen, Atlassian

Michael Haggerty, GitHub

Job van der Voort, GitLab

Friday, October 9, 2015

GitMinutes #39: Git Merge 2015 Part 5

This is the fifth and final episode from Git-Merge 2015!

Link to mp3

Listen to the episode on YouTube

Alexandra Tritz

Rick Olson

Jeff "Peff" King

Head over to Git Rev News and subscribe to get Git news straight into your inbox.

Monday, July 13, 2015

GitMinutes #38: Git Merge 2015 Part 4

This is the fourth part from our trip to Git-Merge 2015!

Link to mp3

Listen to the episode on YouTube

Roberto Tyley
During the conference, there was a lot of discussion regarding how the Git project could attract more users by allowing GitHub-style pull requests into their patch-based mailing list. Later Roberto offered a solution to the problem: submitGit.

Nicola Paolucci

Jameson Miller

Episode outline

00:00:00 Intro 
00:03:19 Roberto Tyley 
00:08:27 Nicola Paolucci 
00:17:19 Jameson Miller 
00:27:38 Outro

Sunday, June 28, 2015

GitMinutes #37: Git Merge 2015 Part 3

This is the third part from our trip to Git-Merge 2015!

Link to mp3

Listen to the episode on YouTube

Stefan Beller
Robert van Haaren

Ævar Arnfjörð Bjarmason

Episode outline:

00:00:00 Intro 
00:02:39 Stefan Beller 
00:10:03 Intro 
00:15:17 Robert van Haaren 
00:18:44 Ævar Arnfjörð Bjarmason 
00:41:27 Outro

Tuesday, May 26, 2015

GitMinutes #36: Git Merge 2015 Part 2

This is the second part from our trip to Git-Merge 2015! Since we published part one, the recorded talks from the conference are now online at

Link to mp3

Listen to the episode on YouTube

Arthur Schreiber

Junio Hamano

Vicent Marti


00:00:00 Intro 
00:01:54 Arthur Schreiber 
00:06:04 Junio Hamano 
00:10:19 Vicent Marti 
00:26:24 Outro

Tuesday, May 5, 2015

GitMinutes #35: Git Merge 2015 Part 1

In this episode we talk to various people at Git-Merge 2015! This is the first of a total of 5 parts from the conference.

Link to mp3

Listen to the episode on YouTube

In this part we talk to:

Matthieu Moy, about Google Summer of Code projects

Christian Couder, about Git Rev News

Carlos Martín Nieto, about libgit2


00:00:00 Welcome, intro 
00:03:25 Matthieu Moy 
00:05:33 Second part with Matthieu, about GSoC 
00:11:03 Christian Couder 
00:15:05 Carlos Martin 
00:23:58 Outro