Working in a Virtual Community

       Lenz Grimmer <lenz@grimmer.com>
                    <
               http://lenzg.net/
2009-09-17 | openSUSE Conference 09 | Nuremberg, DE
$ whoami




1998          2002



2008          2010?
MySQL AB, Jan 2008
Advantages
●   Contribute from anywhere
●   Setting your own work schedule
●   Time zone coverage
●   Less distractions
Personal Requirements
●   Skills
     ● Communication
     ● Language (English)


     ● System administration


●   Self-motivation
●   Working in isolation
●   Fast/reliable Internet connection
Disadvantages
●   Work/life balance
●   Isolation
●   Time zone differences
●   Communication overhead
●   Decision making processes
Language / Culture Barriers
Passion and Disagreement
Social Aspects
●   Trust
●   Leadership
●   Mission and Culture
●   Open & direct communication
Collaboration
Collaboration Tools
●   Mailing lists / Forums / Archives
●   Wikis / Documentation
●   Public / Shared Calendar
●   IRC / Chat (AIM, ICQ, Jabber, etc.)
●   Skype / VoIP (Asterisk)
●   Social Networks / (Micro-) Blogs
●   News aggregators
Collaboration Tools (2)
●   Public Issue/Feature Trackers
●   Automated builds / Continous Integration
●   Downloadable snapshot builds
●   DVCS (Bazaar, git, Mercurial)
●   Source Code Browsers / Cross References
Meetings & Conferences
Travel
$ cat /etc/motd
Questions / Discussion

    Thank you!

     Lenz Grimmer
 <lenz@grimmer.com>
   http://lenzg.net/

Working In A Virtual Community