Outreachy Internship with Mozilla: Weeks 5&6
Week 5:
On my last check-in I was continuing work on bug 1371446. Starting this week, this bug has been briefly placed on the back burner while I work on something new. Bug 1377807 dealt with moving memcached options from data/params to localconfig. This was a quick bug fix and it also aided in closing another bug.

After this bug was approved I had my first opportunity to review a PR. I wasn’t expecting to do this and was rather nervous about it. I ultimately learned that reviewing is just as important as submitting a PR. So, for my first review I had to check 171 files, ensuring all white space was removed from every perl file in Bugzilla.
Back to bug 1371446, in the end the following code worked to stop needinfo requests from the void. If more information is being requested from a contributor then ‘other’ must be filled in. If not, the textbox will appear red along the perimeter and the page will be re-rendered until it’s filled out.

Week 6:
The start of week 6 was a big deal because Dylan pushed up bug 1379989 which updated bugzilla.mozilla.org live with weeks of resolved PR’s.

Bugs marked with a burgundy color are the bugs I’ve worked on. Of course we wanted this to go off without a hitch but almost immediately things broke and needed to be fixed asap. For example, the push caused the background color of security bug to change. CSS rules in global.css now conflicted with bug_groups.css and caused a noticeable change. Afterwards, I worked on bug 1380389 which allows autosize comments to to be a user preference. My initial commit was all wrong and included commits that should not have been there.
Trying to rebase and squash commits sent me down a rabbit hole. I messed it up so bad I literally deleted my branch in GH and locally to start over(I wouldn’t recommend this).
Overall, I'm learning perl during the day, JavaScript at night, moving out of my apartment in dealing with personal things. I feel like I’m constantly running into walls. Well-being and mental health are extremely important to me. It’s my goal to maintain a healthy balance and not entertain negative self talk. I get a little better at it each day :-).
