Chapter 2Collaborating with Text Only

Let’s imagine we’ve found a bug in the open source library Backbone.js, a code base that we aren’t very familiar with. We post a tweet such as “Found a memory leak in Backbone.js. Anyone want to #pairwithme and fix it?” Because we used the #pairwithme hash tag, someone with the same problem replies and wants to pair-program with us to fix it. Now what?

We need a way to share the Backbone.js source code and collaboratively modify it with our partner. Many commercial screen-sharing applications and advanced integrated development environments (IDEs) make this possible. But not every programmer will have access to those specialized tools or even enough bandwidth to use them. Because we must quickly connect ...

Get Remote Pairing now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.