OPEN SOURCE CONTRIBUTION AND HUMAN-COMPUTER INTERACTION
Welcome! Let's do some Open Source! Open Source Software is a computer software whose source code is made publicly available for modification and enhancements. It is released under various licenses like BSD, MIT etc. “ What is open source? ” is a good read. How do I get started? First and foremost, you must choose a programming language of your choice. Once you are done with selecting a programming language, search for a project that is interesting to you. Open Hatch is perfect for beginners. The search page of Open Hatch filters out bugs based on - Languages - Projects Mozilla has a wide range of projects filtered based on programming language. What can I do for Mozilla?. There are organizations like mozilla, KDE ,Wikipedia ,GNOME ,Apache , Python ,Django, Github ect... A great way to get involved in open source is to contribute to the existing projects you’re using. Let's take an example of GitHub A Typical Project