Presentation is loading. Please wait.

Presentation is loading. Please wait.

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

Similar presentations


Presentation on theme: "Cat Allman Leslie Hawthorn Google Inc. July 22, 2009 Getting Started in Free and Open Source."— Presentation transcript:

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

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

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

4

5 Shown here actual size...

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

7 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

8 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”

9 Now what?

10 Know the History

11 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

12 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?

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

14 Some Basics

15 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

16 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!?!?!

17 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

18 Other Things to Avoid / Times to Give Guidance

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

20 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

21 Don't Be Scared!

22

23 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!

24 Resources Eric S. Raymond – The Cathedral and the Bazaar and How to Ask Questions the Smart Way – http://www.catb.org/esr/writings/ http://www.catb.org/esr/writings/ Free Software Foundation – Free Software Definition – http://www.gnu.org/philosophy/free-sw.html http://www.gnu.org/philosophy/free-sw.html Karl Fogel – Producing Open Source Software – available under open copyright & at no cost http://www.producingoss.comhttp://www.producingoss.com

25 Thank you for coming!

26 Q&A Cat Allman allman@google.com Leslie Hawthorn lh@google.com


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

Similar presentations


Ads by Google