Expanding Involvement in F/OSS Presented by Elizabeth Krumbach Philadelphia area Linux Users Group September 2, 2009.

Slides:



Advertisements
Similar presentations
… with apologies to those who already know all this. Tips for Teaching On-Line How to Succeed With FRED Barriers to Student Learning in an On-Line Environment.
Advertisements

1 Multimedia Industry Perspectives 2010 Laura Czajkowski Ubuntu Women Ubuntu Advocate Ubuntu Ireland LoCo Ubuntu EMEA Membership Board Ubuntu NGO Ubuntu.
Applied Software Project Management 1 Introduction Dr. Mengxia Zhu Computer Science Department Southern Illinois University Carbondale.
In a Conversation Circle.  Introductions What CCSYR is all about Getting to know you  Learning Objectives What is Conversation Circle? Expectations.
National CLC Conference Leeds 2010 National CLC Leeds Laura Czajkowski Ubuntu Women Ubuntu Advocate Ubuntu Ireland LoCo Ubuntu EMEA Membership Board Ubuntu.
Thoughts Before Requirements Gathering. Requirements Gathering Functional Requirements – Functional requirements explain what has to be done by identifying.
Software Testing and Maintenance 1 Code Review  Introduction  How to Conduct Code Review  Practical Tips  Tool Support  Summary.
Working Wiki-ly An Information Tool for the Global Marketing Team April 18, 2012.
What Is Free Software and Open Source Software?. So, whats up here?
Building Communities GNOME.Asia Summit 20 th November 2009 Pockey Lam, Beijing Linux User Group
Expanding Involvement of Women in F/OSS Presented by Elizabeth Krumbach Philadelphia area Linux Users Group September 2, 2009.
Cat Allman & Leslie Hawthorn Google Inc. May 8, 2009 Getting Started in Open Source.
Cat Allman Leslie Hawthorn Google Inc. July 22, 2009 Getting Started in Free and Open Source.
"what's more important – and quite unlike the proprietary world – is that free software vendors need reminding that they're stewards for people's software.
Getting Involved with Ubuntu SCALE 10x Elizabeth
Linux for Students By Leonid Mamchenkov. Contents ● About me ● About you ● Linux for students ● CS students ● Non-CS students ● How to start ● Summary.
Sam Grabelle Writing Specialist Bryant University.
Giving Back Contributing to Debian and the New Maintainer Process Christine Spang January 15th, 2007 The SIPB, Massachusetts Institute of Technology.
An Introduction to. Where did Fedora come from? Boxed set every 6 months == Failed business model [
Adjusting to Your Next Chapter International Student Orientation, Fall 2016.
Why Fedora? The Fedora Message Warren Togami Fedora Founder Associate Software Engineer Red Hat, Inc.
Everything you ever wanted to know about Xubuntu
VOLUNTEER TRAINING Academy of Richmond County
Edward De Valle Exciting Internet Marketing Ideas That Anyone Can Use
SOCIAL MEDIA BEST PRACTICES
Building Trust in the Boardroom the role of the CEO
Using Weblogs in the Classroom
VOLUNTEER TRAINING Holly Springs Elementary School STEM Academy
Construction and Collaboration
Welcome to the KDE Project
How to open source your Puppet configuration
What are the characteristics of effective healthcare teams?
Improve yourself in real world
System Testing Antares Rocket Test Launch ( HQ) System Testing.
Presented by Elizabeth Krumbach
Presented by CMLE Dr. Mary Wilkins Jordan
Everything you think you know about recruiting volunteers is wrong
Elizabeth K. Joseph | Xubuntu Marketing Lead
A Career in Open Source Software
HPI Leadership and Challenges
Building a career with Ubuntu and FOSS
Building a Career in FOSS
5 ways to get involved with Ubuntu today
Public Schools and Community Centers
Open Source for love, money and fame
Open Source Software for individuals and companies
Introduction to Ubuntu December 2011
Communicate and Collaborate Wikis
Introduction to Ubuntu September 2011
Everything You Think You Know About Recruiting Volunteers Is Wrong
Ground Rules.
Introduction to Ubuntu June 2012
Listening to the Needs of Your Global Open Source Community
debian-community.org (pre-)launch
Sourcing your next IT Hire
NOTES FOR PRESENTERS: This presentation is designed to help people who implement shared plans of care to explain the practice to other professionals.
K-3 Student Reflection and Self-Assessment
Strategies to increase family engagement
Five Reasons to Use SharePoint 2013 Communities
Welcome to Truman State University
Freshman 101.
AppointmentmentPeach Appointment Manager
Git started with git: 2018 edition
VOLUNTEER TRAINING Academy of Richmond County
They Say, I Say Chapter 1 and 12
The Seven Basic Rules of Management
Culture.
TEAM PERFORMANCE AND PROJECT SUCCESS
Social networking for professional institutes
Mastering Discussion (aka Managing Classroom discussion)
Presentation transcript:

Expanding Involvement in F/OSS Presented by Elizabeth Krumbach Philadelphia area Linux Users Group September 2, 2009

I'm Elizabeth Krumbach (Lyz, pleia2) ● Linux Sysadmin for LinuxForce ● Ubuntu Member – Americas Regional Approval Board – Community Learning Project – Pennsylvania Team – Women – US Mentoring Project – Candidate for the Community Council ● Debian Package Maintainer ● Coordinator for the Philadelphia area Linux Users Group

What this talk is about ● The talk started out as being about attracting women to open source ● I realized the key to getting more women involved is by enticing more people to involved in general ● This talk covers general ways that your group or project can encourage more involvement ● Yes, you can ask questions about the involvement of women specifically

Culture of F/OSS ● Independent ● Free ● Collaborative ● Fun!

Some unfortunate terms used to describe the real atmosphere F/OSS ● Destructively critical ● Unprofessional ● Aggressive ● “RTFM” culture

Positive Project Examples ● LinuxChix – Not everyone wants mean/macho culture! ● Ubuntu – See, it can be better!

The LinuxChix Example ● LinuxChix is a community for women who like Linux and Free Software, and for women and men who want to support women in computing. ● LinuxChix has two rules: – Be polite – Be helpful ● Since founding, LinuxChix has attracted women and men from all walks of life who are interested in involvement but didn't like the culture of the general F/OSS world

The Ubuntu Example ● The Ubuntu Code of Conduct – – Boils down to: “Be nice and professional to each other” ● Successful distro built upon: – High quality software – Encouragement of contributions of all kinds – Mutual respect and support within the community which leads to long- term commitments by community members

Keys to increasing involvement ● Make it easy to contribute ● Provide the proper tools for collaboration and development ● Be nice ● Be encouraging ● Reach out to non-standard contributors ● Value all contributions

Make it easy to contribute ● Have clear “contribute/join/file bugs here” links ● Teach your contributors! – Provide documentation – Provide friendly support – Provide training/classes – “You can teach programming; you can’t teach passion or diversity.” - Kirrily Robert

Provide the proper tools for collaboration and development ● A technical environment with open sign-ups and code check-outs (of course commit access should be limited) ● Maintain a website and mailing list, forums or IRC channel for collaboration

Be Nice ● Tempted to reply with “RTFM”? Say it in a nicer way, and point to the appropriate documentation – Consider this: they knew enough to find your forum/mailing list/IRC channel, give them the benefit of the doubt and assume they did try to find the right documentation first ● Remember, we're almost all volunteers here! – If you treat your volunteers poorly they'll find a friendlier project to contribute to, for example... ● Make an effort not to offend, even if “everyone thinks it's fine” (hint: they don't) ● And call people on it when they're not being nice

Be Encouraging ● Have a great contributor? Tell them so, in public. ● Have an energetic contributor who needs some direction? Provide it. ● When addressing mistakes, be constructive and work to take the time to properly correct and encourage, rather than being overly critical ● Don't just delete work you think is bad, engage in a discussion

Reach out to non-standard contributors ● Developing accounting software? Find some accountants to consult with! Blogging software? Music software? ● Need someone to test your application? Depending on specificness and learning curve, testers can be almost anyone ● Survey: How did you get into F/OSS?

Reach out to non-standard contributors ● Change the F/OSS marketing strategy ● F/OSS is not just for geeks

Value all contributions ● Documentation is important! ● Support is important! ● Design is important! ● All contributions are important! ● Oh yeah, coders are important too :-)

Conclusion ● Reach out to new people ● Be friendly and encouraging ● Provide tools and support for your volunteers ● ?? ● Profit! Successful project!

Questions?

Women in F/OSS Links ● Geek Feminism Wiki – ● Geek Feminism Blog – ● LinuxChix – International: – Philadelphia: ● Ubuntu-Women –