gnunify 2017 - working on my first bug

14
Working on my first bug GNUnify 2017, Pune 11 th February 2017

Upload: aastha-vijay

Post on 12-Apr-2017

12 views

Category:

Engineering


3 download

TRANSCRIPT

Page 1: GNUnify 2017 - Working on my first BUG

Working on my first bug

GNUnify 2017, Pune11th February 2017

Page 2: GNUnify 2017 - Working on my first BUG

Simple Agenda●How to “Report Bugs”

●How to get started with “Bug fixing”

Page 3: GNUnify 2017 - Working on my first BUG

What is a Bug?

“First actual case of a bug being found”?

What do you mean by Bug Fixing?

.... usual questions

Page 4: GNUnify 2017 - Working on my first BUG

In an organisation like Mozilla,

We use Bugzilla, as an efficient bug tracking tool- Helps keep a track of already reported BUGS!

So, let’s get started....

We use Bugzilla because..Advanced search capabilities; E-mail Notifications

Modify/file Bugs by e-mailTime tracking

Strong securityCustomizationLocalization

Page 5: GNUnify 2017 - Working on my first BUG

Bugzilla Dashboard

Page 6: GNUnify 2017 - Working on my first BUG

Step 1: Creating a Bugzilla Account:

Create an account or login via GitHub.

Step 2: File a new bug:

Requirements of the bug are:

Give the bug a specific and descriptive summary.

Describe the exact steps to make the bug happen again.

Attach a screen shot, a link, or code, if that will help others understand the bug.

To report a bug, you will need an account on bugzilla.mozilla.org

Page 7: GNUnify 2017 - Working on my first BUG

Bugzilla Helper (encountered by a new user)

3 steps that it walks you through, to file a bug:

•Choose a product

•Summarise the Bug

•Describe the Bug-- Answer 3 questions (Helps people while fixing, really!)

Page 8: GNUnify 2017 - Working on my first BUG

Choose a Product

Page 9: GNUnify 2017 - Working on my first BUG

Summarise the BugKey tip: Always check for similar issues

first!

good news &

bad news here!

Page 10: GNUnify 2017 - Working on my first BUG

Describe your bug

Answer 3 questions (let’s help the people who fix it!)

•What did you do?

•What happened?

•What should’ve happened?

Once you’re up with the basics of Bug Reporting, you can move on to the ADVANCED bug entry form.

Page 11: GNUnify 2017 - Working on my first BUG

have a question about a bug?

you'd like to direct that question to a specific person

USE ME: needinfo flags

1.may get a person's attention faster

2.requested of others and the ones requested of you

Page 12: GNUnify 2017 - Working on my first BUG

Key tips:

What should I do today? - Dashboard

Use Simple search

Simple Pronouns

Use Bugmail filtering

Bug tagging

Use reports

Use keywords (e.g.“regression” and "crash")

Page 13: GNUnify 2017 - Working on my first BUG

Thankyou for your patience!You just heard Aastha Vijay

Email: [email protected]

Telegram: @Aastha_i_am

Page 14: GNUnify 2017 - Working on my first BUG

#joinmozilla