bugzilla bug squad and gnome3
play

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 :


  1. Bugzilla, Bug-squad and GNOME3 Presented By Akhil Laddha 1

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

  3. Who am I ? Bug Master Evolution QA mailto: lakhil@gnome.org IRC nick : lakhil #bugs, #evolution on gimpnet 3

  4. What is Bugzilla ? Bug-Tracking System Open sourced Mozilla foundation initiative url : bugzilla.gnome.org 4

  5. GNOME Bugzilla 5

  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. 6

  7. Bugzilla Fields 7

  8. Cont... (Keyword) ● Url https://bugzilla.gnome.org/describekeywords.cgi 8

  9. Cont... (whiteboard) ● Url http://live.gnome.org/Evolution/BugzillaTopics 9

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

  11. Do we need bug triaging ? Graph only against new bugs (Desktop) in last 6 months (Jan10-Jun10) 9000 8000 7000 6000 Total Fixed Duplicate 5000 Incomplete Obsolete NOTGNOME 4000 Opened 3000 2000 1000 0 Resolution 11

  12. Cont... Bugs closed (Desktop) in last 6 months (Jan10-Jun10) 2193 3678 Duplicate Incomplete Obsolete Fixed 1137 823 12

  13. Bugzilla Statistics 120000 100000 80000 Opened Closed 60000 Overall (Still Open) 40000 20000 0 Year 2007 Year 2008 Year 2009 13

  14. Who does bug triaging ? Highly Motivated bug squad members Maintainers Release team members Advanced Users 14

  15. Bug triager's quality Sensible Patience Friendly Listener 15

  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 16

  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 17

  18. Triaging Flow chart 18

  19. Cont... (Status) 19

  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 20

  21. GNOME3 Goals : Helping hands Revamp our User Experience Streamlining of the Platform Promotion of GNOME 21

  22. Conclusion GNOME need triagers Easy to start Good opportunities ahead 22

  23. Andre ! 23

  24. Special Thanks ! 24

  25. Q & A 25

  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/ 26

Recommend


More recommend