I like the idea for project. It makes it easy to catch up if you
weren't in the room. I am less sure of the value in the context of the
CodeDojo. Or maybe I am just not on the same page with how the Dojo
would work. So in the version you've got below, you would have an SCM
repository, and only one pair working at a time. The value of the
Twitter stream there would be that the pair would commit each time
they ping-ponged or each time a pair member switched out for someone
new. To be a valuable way to follow the Dojo, the commit message would
then need to contain something along the lines of a play-by-play of
what had happened. That sounds like a lot to remember/write....
Perhaps something like that could be done by someone else as the pair
was working. Then, when the time came to commit, the "reporter" could
somehow update their local copy, commit that change to a second repo
with their record of what happened, and *that* gets posted to Twitter.
The only problem there is the 140 character limit. Perhaps posting to
a "liveblog" would work better? A link could be provided that would
take the "follower" to the specific changeset/version.
Mike Abney
http://practicallyagile.com
http://improvingpodcasts.com
http://agilebcs.org
On Aug 20, 2009, at 4:00 AM, rstackhouse wrote:
>
> I am always thinking about how the folks at home can follow along if
> they can't make it to a meeting whether that by by web-cam, video,
> blog, Twitter or carrier pigeon.
>
> I've tinkered with SVN hook scripts in the past. I've also toyed with
> updating Twitter using Ruby (you can go to http://twitter.com/TAMUUWeb
> and play spot the script if you want ;) ).
>
> So I started thinking about combining the two. What if after every
> pair got done with their turn at the wheel, they saved the state of
> their work to SVN (I'd be willing to go the git or bzr route too I've
> just never done hook scripts with either of those). What if after that
> SVN commit, a script on the SVN server took the commit message and
> flung it out to Twitter? Result, instant CodeDojo timeline. We could
> even cache the stuff for posterity's sake on a webpage, since tweets
> disappear into the ether after 3 months.
>
> What do y'all think? Stroke of genius or gonzo 3 in the morning idea?
> >