This document provides guidance for contributing to open source projects. It defines open source and discusses why one should contribute. While not necessary, programming experience can help contributions. The document recommends finding easy issues labeled as beginner-friendly using keywords like "Easyfix" or "Low-hanging-fruits". It suggests resources for finding projects to contribute to, including whatcanidoforfedora.org and checking individual project pages. Specific tips are provided for communicating effectively and using tools like Git and text editors when getting involved in open source.
10. Where should I find projects to
contribute?
whatcanidoforfedora.org
whatcanidoformozilla.org
Check for How to contribute pages for other projects.
Projects you use each day.
Replicate a project which is written in another language and find you interesting