These are my notes for my presentation at the April 9th, 2013 Suncoast Linux Users Group Meeting.
What is the Open Source Community?
The open source community are the people who use, develop, fix and lead open source projects. People is the important part of this description because they are why people stay involved in a project. Without people there would just be static unchanging code.
My Experience
- Gentoo Linux Installer project for a summer
- Random Bug Fixes
- Random Github projects
- Lots of code for work
- Recent Adventure into Libreoffice
Finding a project
Locating a project is all about what your interests are. In general though unless you are getting paid to work on the project, I would start with an open source product that you actively use. Otherwise your level of interest may fade quickly after the initial sprint of development you do. (I am extremely guilty of doing just that).
What Size of Project are you Comfortable With?
Finding a project is similar to choosing a college or university. Different sized projects will feel similar to those environments.
- Large Established Project?
- Will have dedicated people to help you get started. Extensive documentation will exist and will probably be up to date.
- It will not be possible for all the members of the project to know each other. As a result more formalized processes will grow up to organize the members.
- Extremely Small Project?
- Typically will live on Github or another code hosting site.
- There will be an extremely small number of active developers, often one or two.
- Tends to be accepting of any help or interest in the project.
How do you want to get involved?
- Do you code? (Possibly Hardest)
- Are you able to check for bugs?
- Check the bug trackers and reproduce bugs
- Can you write documentation?
- Editing documentation is easy if you have a good command of English
- Can you help people who have questions? (Easiest to Start)
- Hangout in the IRC channels or forums
- Join the SLUG one while you are at it.
I’m going to assume for the rest of this talk that you have some interest in coding.
Libreoffice Process
- Walk-through of getting started.







