Cat Allman Leslie Hawthorn Google Inc. July 22, 2009 Getting Started in Free and Open Source.

Slides:



Advertisements
Similar presentations
Intisar O. Hussien Faculty of Computer Studies Arab Open University
Advertisements

Internet etiquette, or netiquette guides us in proper behavior on the Internet. There are widely accepted rules of behavior to follow when you're online.
Soft Skills for a Digital Workplace: Verbal Communication Unit C: Developing Professional Telephone Skills.
IS 214 Needs Assessment and Evaluation of Information Systems Managing Usability © Copyright 2001 Kevin McBride.
Sarah Thompson, E-Mentoring Coordinator Protégé Mentorship Program Orientation.
(Netiquette).  We expect other drivers to observe the rules of the road.  The same is true as we travel through cyberspace.  Netiquette - network etiquette.
Copyright (c) Cem Kaner. 1 Software Testing 1 CSE 3411 SWE 5411 Assignment #1 Replicate and Edit Bugs.
Team working in distributed environments M253 Communicating, Cooperating & Collaborating on Line Faculty of Computer Studies Arab Open University Kuwait.
Netiquette (Internet Etiquette)
Welcome to Introduction to Psychology! Let’s share a bit about where we are all from…
Digital Citizenship Project Submitted by: Etta Pope Instructor: Laurie Fowler.
Using your manners when you’re on-line. Sometimes the online world can feel "pretend" because you cannot see the person with whom you are communicating.
Fundamentals of Open Source Development Leslie Hawthorn, Outreach Manager Jeff Sheltren, Operations Manager August 16, 2011 OSU Picture © Greg Keene.
1 Documentation Workflow Proposal By Michael Wheatland LibreOffice Documentation Team
Cat Allman & Leslie Hawthorn Google Inc. May 8, 2009 Getting Started in Open Source.
Effective Customer Support IT Essentials v5.0. Introduction  Troubleshooting is as much about communicating with the customer as it is about knowing.
Giving Back Contributing to Debian and the New Maintainer Process Christine Spang January 15th, 2007 The SIPB, Massachusetts Institute of Technology.
1 January 16, Open Source Software Communications William Cohen NCSU CSC 591W January 23, 2008.
An Introduction to. Where did Fedora come from? Boxed set every 6 months == Failed business model [
FOSS Community Collaboration By: Karlie Robinson For: RIT September 14, 2010.
Guidelines for polite online interaction; words “Internet” and “etiquette” Don’t type in all capital letters; this is interpreted as SHOUTING Do use correct.
Expanding Involvement in F/OSS Presented by Elizabeth Krumbach Philadelphia area Linux Users Group September 2, 2009.
Life Hacks for your professional identity
INFORMATIONAL INTERVIEWING
JOB SEARCH SKILLS WELCOME.
Welcome to ACMA as new members or members looking to better understand the benefits of your ACMA membership. We thank you for your support and look forward.
What is Netiquette? Internet etiquette and mailing lists
How To Advertise Bookkeeping Services
Welcome to the KDE Project
Netiquette Minding Your Ps & Qs.
Fundraising 101 ( "Free as in Freedom So Who Pays for the Beer?")
Writing the Perfect Cover letter
Improve yourself in real world
RESUMES COVER LETTERS REFERENCES INTERVIEWING
SAS 101: An Introduction to SAS
An Introduction to Mike Buhmann Reference Librarian.
RESUMES COVER LETTERS REFERENCES INTERVIEWING
Building a Career in FOSS
Ease interaction with translators
RESUMES, COVER LETTERS, REFERENCES, INTERVIEWING
How To Create a Successful and Profitable Training Business
High Impact Communications
Social Media Marketing: A Strategic Approach, 2e
What is Netiquette? We expect other drivers to observe the rules of the road. The same is true as we travel through cyberspace. Netiquette - network.
Term Project Evaluations Guiding Principles Summary
Yes, Your Reports Matter to Us!!
U.S.VETS Career Network Resume Building 101
Entering Grade 11 Course Selection
Entering Grade 11 Course Selection
Coll 148 Library Resources
CBP Program – Business Etiquette
OWASP Charlotte What, Why, Where and How
Louisiana: Our History.
Questions We Ask WELCOME.
The College Essay How Can I Stand Out?.
Salary Negotiation Interns, Co-ops, and Recent College Grads
INTERVIEWING Dos and Don’ts.
Sr. Manager, Global Talent Acquisition
Git started with git: 2018 edition
Finding articles and data –presentation for Economics students
H2.9d Practical Assessment Submission
Open Source Development Challenges
Lesson 2 Communication for online learning
Topic Leader Training 2012.
Entering Grade 11 Course Selection
THANK YOU TO OUR PARTNERS
ARMA Spring Chapter Recruitment Campaign
Chapter 22 Strategies for Career Success
Lecture 4.
Presentation transcript:

Cat Allman Leslie Hawthorn Google Inc. July 22, 2009 Getting Started in Free and Open Source

By the Way.... These are our opinions – Not those of any past, present or future employer Based on our experiences Your experiences may vary

Why should you care? Gain new skills For Project Leads: Gain new contributors Professional networking / career opportunities Personal gratification Share your values

Shown here actual size...

All That Glitters is Not (Only) Code Testing Localization Documentation Release Engineering User Interface Design / Usability User support

But wait, there's more.... Marketing – Contributed articles, how-to's and tutorials – Graphic design – Fan advocacy / art – Event organizing / staffing – Projects looking for end users - share your enthusiasm Fund raising Community management

How To Choose a Project Find a need that matters to you – Technical challenge – Social/political concerns Find a community you are comfortable with – Ask your friends! Please note - “Limit your scope”

Now what?

Know the History

Or - “How Not to Get Flamed” Review project website or wiki Read mailing list archives / forum topics Look for / ask for newbie documentation How people have gotten involved in the past? Check out the source code

Observe the Present Lurking has value Review mailing lists, IRC channels, wikis, etc. Calls for volunteers Is the community tone welcoming? Is this a project you would enjoy contributing to?

Create the Future Volunteer to help – Major bonus points for useful suggestions‏ File a bug report – Bonus points for submitting a patch

Some Basics

Mailing List Etiquette Don't rehash old discussions Don't reply to every message in a thread Only reply to relevant text of a previous message When in doubt, don’t top post “Me too” posts are a big no-no No filibustering

Communication Annoyances “ Ways to make yourself look less credible in a remarkably short period of time” Silly nicknames Multiple nicknames in different media Overusing CAPITAL LETTERS Using excessive punctuation!!!1!!1!one! – Using none at all ZOMGWTFBBQ!?!?!

For the experienced: Hazing is unproductive It's a very direct and blunt world - but... There is a way to correct people who need correction Your Internet behavior is eternal too

Other Things to Avoid / Times to Give Guidance

Cluelessness Failure to pick up on the “mood” Not understanding common goals of the community Asking RTFM questions

Hostility & Non-Cooperation Angrily demanding help Deliberately riling people Willing to complain, but not to fix Failing to accept criticism well It's okay to walk away

Don't Be Scared!

Summary Everyone was new once Share your enthusiasm and your knowledge Remember how much you know – and how much you don't Contribute to the growth of your project Enjoy!

Resources Eric S. Raymond – The Cathedral and the Bazaar and How to Ask Questions the Smart Way – Free Software Foundation – Free Software Definition – Karl Fogel – Producing Open Source Software – available under open copyright & at no cost

Thank you for coming!

Q&A Cat Allman Leslie Hawthorn