[penguicon-general] Subversion Panel

Clay Dowling clay at lazarusid.com
Fri Feb 23 10:33:46 CST 2007


W Craig Trader wrote:

> What's our "target demographic audience"?
>
> 1) People who've heard about SCM but don't know what it is or why they
> should care?
> 2) People who know what SCM is, but need to shown how to start using
> Subversion?
> 3) People who know how to use Subversion, but need to learn how to
> create and deploy a total solution for a team?
>
> Case 1 is suitable for a panel discussion -- tell some anecdotes/horror
> stories, describe different SCM models (checkout-change-checkin,
> copy-merge-commit, distributed), and handout a page of URLs at the end.
> Would fit easily into a shorter timeslot.
>
> Case 2 would be better as a tutorial, with one leader and everyone else
> answering questions as necessary.  Would probably want a longer timeslot.
>
> Case 3 could be done either way, focusing on sets of tools that work
> well in different environments, with perhaps a demonstration of
> Subversion + Trac + Ant + CruiseControl running on a laptop.  When I was
> working at Lockheed Martin I did this several times for various groups,
> focusing on Java development.  Now that I'm at Sphere of Influence, the
> emphasis is on .NET development (so NAnt + CruiseControl.NET) but
> otherwise the same.  If there's a panel plus demonstration, then it will
> definitely want a longer timeslot.

Of the options you present I like Case 3 the best.  Sadly I can't show off
as cool a setup as you're describing.  The software teams where I work are
too small to justify something like CruiseControl, and I had a big enough
fight on my hands to get any source control at all installed.  The
automated testing is something I'm doing on my own, and I'm pretty sure
I'd face open revolt if I tried to implement a fully automatic build
process.  I definitely can present my own hand-rolled version though.

Clay Dowling
-- 
Simple Content Management
http://www.ceamus.com



More information about the penguicon-general mailing list