Skip to content

Commit f77fe22

Browse files
committed
Added Mark's comment
1 parent 9b3e207 commit f77fe22

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

_posts/2013-08-12-beyond-oss.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,13 @@ layout: post
66

77
At the end of my [previous post](rebirth.html) I talked about how we could go beyond "just" open source for Moq Rebirth. The basic idea was to document the creation process by having a Google+ Live Hangout, so that any number of attendees can join, but also to automatically keep a public recording of it automatically on YouTube.
88

9-
[Mark Seemann](https://twitter.com/ploeh) got me thinking, however, that we could even go beyond you watching me type :). Why not just let anyone [drive too](http://en.wikipedia.org/wiki/Pair_programming)? I had seen in the past a couple products that started to offer this remote pairing capability for Visual Studio, so after googling a bit, I found one that looks very promising: [VS Anywhere](https://vsanywhere.com). And it's free for open source projects. Great!
9+
[Mark Seemann](https://twitter.com/ploeh) made [a comment](http://www.moqthis.com/rebirth.html#comment-958981087) that got me thinking, however:
1010

11-
The idea is that during the hangout, the main screen getting recorded will be mine, but it will not be just me driving the keyboard all the time. In fact, I'd love to make it so that anyone that contributes, gets proper credit by having the chance to push to GitHub on their own (maybe we can even flesh out the contribution process by leveraging forks and pull requests in the sessions?). VS Anywhere would allow whoever wants to drive (and commit) to share the solution from his VS his fork of the tree with the rest of the participants (i.e. me :)), and I will get to write the tests while he writes the implementation. When we're done and agree on the implementation (it's OK to refactor!), you will commit, push to GitHub, send pull request, and I'll accept it right-away, ready to move on to the next driver. Should be a fun experiment at least, if nothing productive comes out of it in the end, hehe.
11+
> I'd be happy to help, but will be away for the next three weeks.
12+
13+
Wait, what if we go beyond you watching me type?! Why not just let anyone [drive too](http://en.wikipedia.org/wiki/Pair_programming)? I have seen in the past a couple products that started to offer this remote pairing capability for Visual Studio, so after googling a bit, I found one that looks very promising: [VS Anywhere](https://vsanywhere.com). And it's free for open source projects. Great!
14+
15+
The idea is that during the hangout, the main screen being recorded will be mine, but it will not be just me driving the keyboard all the time. In fact, I'd love to make it so that anyone that contributes, gets proper credit by having the chance to push to GitHub on their own (maybe we can even flesh out the contribution process by leveraging forks and pull requests in the sessions?). VS Anywhere would allow whoever wants to drive (and commit) to share the solution from his VS his fork of the tree with the rest of the participants (i.e. me :)), and I will get to write the tests while he writes the implementation. When we're done and agree on the implementation (it's OK to refactor!), you will commit, push to GitHub, send pull request, and I'll accept it right-away, ready to move on to the next driver. Should be a fun experiment at least, if nothing productive comes out of it in the end, hehe.
1216

1317

1418
So this is a call to action for everyone wishing to participate in Moq vNext. Please let me know at the [event scheduling page](http://www.doodle.com/az9scdziubdreagg) a day/time preference and we can start right away. I'm willing to do it very late (my time, GMT-03:00) to accomodate post-dinner time for US fellow devs, or some other time that gets the most votes. I don't expect many will be able to do it during normal working hours, so that may be best.

0 commit comments

Comments
 (0)