Venturing into the world of bugs
Something about illustrating a brave fox venturing out into the unknown makes me feel courageous. This week we explored how to find a good first bug, upload a patch and build firefox with custom features. We also launched a local wordpress site and learned about some wordpress tools and freelancing.
I’ve had trouble finding a good first bug that isn’t already taken or doesn’t get assigned to someone else before I can set up the dev environment and devise a plan for making the patch. I didn’t think “good first bugs” would be so competitive. Lukas suggested I widen the scope of ‘good first bugs’ I am looking for and include those that don’t seem as straightforward to me.
Bug Search Tools
- Bugs Ahoy- bug search tool that lets you search according to your interests
- Bugzilla@Mozilla-Searching “good first bug” brings up bugs considered a good place to start contributing
Build Firefox Tutorials
- Simple Firefox Build
- Virtual Box (Virtual Machine)- lets you run another operating system within a window on your computer
- Tim Taubert’s Tutorial- on a ready to use virtual build of Firefox
- CodeFirefox- awesome tutorial site on building firefox, getting started with contributions and more
Running a local Wordpress Site
The instructions we followed to run our local wordpress site (or rather to install the prerequisites) required a lot of . . . backtracking. Kronda taught us that this is called “Yak Shaving”, which is a fun visual for such a tedious process. I am starting to learn the importance of good documentation (instructions and background on code) and how hard it is to find truly beginner friendly resources or to know when instructions are outdated or no longer relevant.