Bugzilla, Bug-squad and GNOME3 Presented By Akhil Laddha 1 Agenda - - PowerPoint PPT Presentation

bugzilla bug squad and gnome3
SMART_READER_LITE
LIVE PREVIEW

Bugzilla, Bug-squad and GNOME3 Presented By Akhil Laddha 1 Agenda - - PowerPoint PPT Presentation

Bugzilla, Bug-squad and GNOME3 Presented By Akhil Laddha 1 Agenda About me Bugzilla Bug triaging : In and Out Bugzilla Statistics GNOME3 contribution Q & A 2 Who am I ? Bug Master Evolution QA mailto: lakhil@gnome.org IRC nick :


slide-1
SLIDE 1

1

Bugzilla, Bug-squad and GNOME3

Presented By

Akhil Laddha

slide-2
SLIDE 2

2

Agenda

About me Bugzilla Bug triaging : In and Out Bugzilla Statistics GNOME3 contribution Q & A

slide-3
SLIDE 3

3

Who am I ?

Bug Master Evolution QA mailto: lakhil@gnome.org IRC nick : lakhil #bugs, #evolution on gimpnet

slide-4
SLIDE 4

4

What is Bugzilla ?

Bug-Tracking System Open sourced Mozilla foundation initiative url : bugzilla.gnome.org

slide-5
SLIDE 5

5

GNOME Bugzilla

slide-6
SLIDE 6

6

What is Bug triaging ?

Bug has enough information for the developers and makes sense. Bug has sensible "Severity" and "Priority" fields Bug is filed in the right bucket.

slide-7
SLIDE 7

7

Bugzilla Fields

slide-8
SLIDE 8

8

Cont... (Keyword)

  • Url https://bugzilla.gnome.org/describekeywords.cgi
slide-9
SLIDE 9

9

Cont... (whiteboard)

  • Url http://live.gnome.org/Evolution/BugzillaTopics
slide-10
SLIDE 10

10

Cont...

Bug Types : Crash Function failure Feature Usability Regression Watch out Modules like gnome-panel, vte, pango

slide-11
SLIDE 11

11

Do we need bug triaging ?

Resolution 1000 2000 3000 4000 5000 6000 7000 8000 9000 Total Fixed Duplicate Incomplete Obsolete NOTGNOME Opened

Graph only against new bugs (Desktop) in last 6 months (Jan10-Jun10)

slide-12
SLIDE 12

12

Cont...

2193 1137 823 3678

Duplicate Incomplete Obsolete Fixed

Bugs closed (Desktop) in last 6 months (Jan10-Jun10)

slide-13
SLIDE 13

13

Bugzilla Statistics

Year 2007 Year 2008 Year 2009 20000 40000 60000 80000 100000 120000 Opened Closed Overall (Still Open)

slide-14
SLIDE 14

14

Who does bug triaging ?

Highly Motivated bug squad members Maintainers Release team members Advanced Users

slide-15
SLIDE 15

15

Bug triager's quality

Sensible Patience Friendly Listener

slide-16
SLIDE 16

16

Roles and Responsibility

Assists in the prioritization of the defects Assigns the defects to the appropriate developer Helps in raising the quality of GNOME

slide-17
SLIDE 17

17

How to start ?

Create a bugzilla account Read bug triaging guide lines Read stock responses Login to IRC #bugs Join bug-squad Ask for permission

slide-18
SLIDE 18

18

Triaging Flow chart

slide-19
SLIDE 19

19

Cont... (Status)

slide-20
SLIDE 20

20

How do we collaborate ?

Home page - http://live.gnome.org/Bugsquad Mailing list gnome-bugsqaud@gnome.org Subscription url http://mail.gnome.org/mailman/listinfo/gnome- bugsquad #bugs on gimpnet Organize bug day

slide-21
SLIDE 21

21

GNOME3 Goals : Helping hands

Revamp our User Experience Streamlining of the Platform Promotion of GNOME

slide-22
SLIDE 22

22

Conclusion

GNOME need triagers Easy to start Good opportunities ahead

slide-23
SLIDE 23

23

Andre !

slide-24
SLIDE 24

24

Special Thanks !

slide-25
SLIDE 25

25

Q & A

slide-26
SLIDE 26

26

Credits

  • http://goodgoliath.goodgoliath.net/images/thumbs/
  • http://allforlinux.com/2009/07/cool-gnome-3-mockup/
  • http://www.isp-planet.com/services/trouble_ticket/bugzilla.ht
  • freeiconsweb.com
  • http://www.cherububble.com/whoami.htm
  • http://www.saladeprensa.org/art787.htm
  • http://blogs.gnome.org/aklapper/category/lang-en/