RemoteCollaboration

Version 10 (Jeff Schoolcraft, 05/21/2009 11:55 pm)

1 8 Jeff Schoolcraft
{{>toc}}
2 8 Jeff Schoolcraft
3 2 Jeff Schoolcraft
h1. Remote Collaboration
4 1
5 1
How to get 2 or more people collaborating remotely.
6 1
7 8 Jeff Schoolcraft
h2. Driving goals behind this guide
8 8 Jeff Schoolcraft
9 6 Jeff Schoolcraft
* Support Virtual usergroup meetings
10 6 Jeff Schoolcraft
* Support Pair Programming
11 6 Jeff Schoolcraft
12 1
A happy benefit is that we'll get most of what we need for mentoring from these two.  A larger list of reasons this might be useful follows.
13 1
14 8 Jeff Schoolcraft
h2. Reasons
15 8 Jeff Schoolcraft
16 1
* Micro Ruby Brigade Meetings
17 1
* Presentations
18 1
* Pair Programming
19 1
* Community Building
20 1
21 8 Jeff Schoolcraft
h2. Scenarios
22 8 Jeff Schoolcraft
23 10 Jeff Schoolcraft
h3. Presentation Mode 
24 10 Jeff Schoolcraft
25 10 Jeff Schoolcraft
requiring one or more people to see the desktop/slides/code/etc of the presenter
26 10 Jeff Schoolcraft
27 10 Jeff Schoolcraft
h3. Collaboration Mode
28 10 Jeff Schoolcraft
29 10 Jeff Schoolcraft
requiring two or more people to have access and control over some shared resources (code, outline, slides, etc)
30 10 Jeff Schoolcraft
31 10 Jeff Schoolcraft
32 10 Jeff Schoolcraft
h4. Considerations
33 10 Jeff Schoolcraft
34 10 Jeff Schoolcraft
Both modes should cover tool choices and instructions for multiple platform scenarios - e.g. all mac, mac+windows, mac+windows+linux, platform-agnostic, etc..
35 5 Chad Woolley
36 8 Jeff Schoolcraft
h2. Need to cover (brain dump)
37 8 Jeff Schoolcraft
38 1
* Environment (mix of host/client OS)
39 1
* Need for a back channel
40 1
** Persisting?
41 1
** Signal to talk
42 1
* Audio
43 1
* Video
44 1
* Tools
45 3 Chad Woolley
* Settings
46 1
* etc...
47 1
48 1
Resources to include:
49 1
http://groups.google.com/group/railsbridge/browse_thread/thread/a5c3a9d108383547/
50 1
http://pivotallabs.com/users/chad/blog/articles/535-best-remote-pairing-settings-2008
51 1
http://simplechatter.com/2008/12/tools-for-remote-collaboration/
52 9 Chad Woolley
http://thepiedskyper.ning.com
53 1
54 8 Jeff Schoolcraft
h2. Tools (brain dump)
55 8 Jeff Schoolcraft
56 7 Jeff Schoolcraft
* "Gnu Screen":http://www.gnu.org/software/screen/
57 7 Jeff Schoolcraft
* "Skype":http://www.skype.com
58 7 Jeff Schoolcraft
* "Google Talk (Chat)":http://www.google.com/talk/
59 7 Jeff Schoolcraft
* Leopard Screen Sharing ("tutorial":http://www.macfixit.com/article.php?story=20071102122311545)
60 7 Jeff Schoolcraft
* "TeamViewer":http://www.teamviewer.com
61 7 Jeff Schoolcraft
* "RealVNC":http://www.realvnc.com/
62 7 Jeff Schoolcraft
* "UltraVNC":http://www.uvnc.com/
63 7 Jeff Schoolcraft
* "Gobby":http://gobby.0x539.de/trac/
64 7 Jeff Schoolcraft
* "SubEthaEdit":http://www.codingmonkeys.de/subethaedit/
65 6 Jeff Schoolcraft
* IRC (Colloquy, Linkinus, irssi, xchat, Firefox plugin?)
66 7 Jeff Schoolcraft
* Chat ("Adium":http://adium.im/)