Posts

Showing posts from February, 2022

Open Source Projects

Open source projects are very new to me and, at first, seemed very intimidating. However, upon looking into a few, I've noticed that the process is quite familiar. Within this post, I will be covering two open-source projects and what it is like to be a contributor to each, what the process entails, and what other roles are involved. Mozilla Firefox Mozilla Firefox is an open-source browser. It uses the “Mozilla Public License”, allowing users to copy, modify and distribute Firefox. The source code is managed with Mercurial. Also, the project makes use of Bugzilla, a web-based bug tracking system, and Phabricator, a software development collaboration tool, for code review. To begin making a contribution, one may file a bug or claim an unassigned bug on Bugzilla. The bugs are divided into categories to make it easier for a contributor to find work that is within their skill range.  Codetribute  is a website that features mentored bugs that allow a contributor to have a mentor guid