SlideShare uma empresa Scribd logo
1 de 65
Say Hello to… BugBase 1.0 What, why, who, how, etc AbhisehkMishra (ideamonk at gmail.com)
BugBase 1.0
Introduction
Introduction Why track bugs/issues?
Introduction Why track bugs/issues? To get an idea of current state of affairs in a project
Introduction Why track bugs/issues? To get an idea of current state of affairs in a project To share information with everyone
Introduction Why track bugs/issues? To get an idea of current state of affairs in a project To share information with everyone  To make a newcomer’s life easier
Introduction Why track bugs/issues? To get an idea of current state of affairs in a project To share information with everyone  To make a newcomer’s life easier You’ve grown old and you wish to know how did you solve problem X back then
Introduction Why track bugs/issues? To get an idea of current state of affairs in a project To share information with everyone  To make a newcomer’s life easier You’ve grown old and you wish to know how did you solve problem X back then To fight boredom and monotonacity
Introduction Why track bugs/issues? To get an idea of current state of affairs in a project To share information with everyone  To make a newcomer’s life easier You’ve grown old and you wish to know how did you solve problem X back then To fight boredom and monotonacity To participate in flame wars over commits
Introduction Why track bugs/issues? To get an idea of current state of affairs in a project To share information with everyone  To make a newcomer’s life easier You’ve grown old and you wish to know how did you solve problem X back then To fight boredom and monotonacity To participate in flame wars over commits Why not?
So what’s BugBase?
So what’s BugBase? Yeah what the hell is this thing?
So what’s BugBase? Yeah what the hell is this thing? BugBase is a simple bug/issue tracker written in PHP that keeps you from asking the  bigquestion –  “what the hell is going on?” Or “Could somebody tell me what happened last night, while I was smoking pot in the other room?”
So what’s BugBase? Yeah what the hell is this thing? BugBase is a simple bug/issue tracker written in PHP that keeps you from asking the  bigquestion –  “what the hell is going on?” Or “Could somebody tell me what happened last night, while I was smoking pot in the other room?” What! Is this some             of all bug trackers?
So what’s BugBase? Yeah what the hell is this thing? BugBase is a simple bug/issue tracker written in PHP that keeps you from asking the  bigquestion –  “what the hell is going on?” Or “Could somebody tell me what happened last night, while I was smoking pot in the other room?” Maybe! What! Is this some             of all bug trackers?
So what’s BugBase? Yeah what the hell is this thing?
So what’s BugBase? Yeah what the hell is this thing? There are 2 more projects  with same name.
So what’s BugBase? Yeah what the hell is this thing? There are 2 more projects  with same name. One has to do with wireless, another one is a bug tacker itself
So what’s BugBase? Yeah what the hell is this thing? There are 2 more projects  with same name. One has to do with wireless, another one is a bug tacker itself But wtf do we care about it. Everyone knows whats more awesome and whats not.
Features Tour
Features Tour Demo Time!
Features Tour Login / Register
Features Tour Login / Register
Features Tour Login / Register
Features Tour Dashboard / Home Page
Features Tour Dashboard / Home Page Getting an overview of WTF is going on
Features Tour Dashboard / Home Page
Features Tour Dashboard / Home Page Your contributions quantified
Features Tour Dashboard / Home Page Your contributions quantified Your recent work
Features Tour Dashboard / Home Page Your contributions quantified Activity stream for today Your recent work
Features Tour Dashboard / Home Page Your contributions quantified Activity stream for today Your recent work
Features Tour Dashboard / Home Page Anything before today
Features Tour My Bugs Page Mind your own business
Features Tour My Bugs Page
Features Tour All Bugs For the workaholic
Features Tour All Bugs
Features Tour Projects When people ask you  “Hey Joe, so what are you working on?”
Features Tour Projects
Features Tour Report New Bug Honey, I got a problem!
Features Tour Report New Bug
Features Tour The Bug Page the Pandora’s Box?
Features Tour
Features Tour The mistake The culprit The glorious past Yes you too can join the movement
Features Tour Administration Wait wait… then who manages all this ?
Features Tour Administration Command and Control
Features Tour Administration
Features Tour Administration iCreate
Features Tour Administration iCreate iDestroy
Features Tour Administration iRule:) iCreate iDestroy
Features Tour Administration iProject
Behind the Scenes What makes it work?
Behind the Scenes What makes it work?
Behind the Scenes What makes it work?
BugBase 1.0 Evolution
BugBase 1.0 Evolution 98 commits so far
BugBase 1.0 Evolution 98 commits so far 98 commits so far in 7 days => Low quality
BugBase 1.0 Evolution 98 commits so far 98 commits so far in 7 days => Low quality 98 commits so far in 7 days => Loopholes
BugBase 1.0 Evolution 98 commits so far 98 commits so far in 7 days => Low quality 98 commits so far in 7 days => Loopholes 98 commits so far in 7 days => pending TODOs
BugBase 1.0 Evolution 98 commits so far 98 commits so far in 7 days => Low quality 98 commits so far in 7 days => Loopholes 98 commits so far in 7 days => pending TODOs Wish this line to split out.
BugBase 1.0 Having said all that…
BugBase 1.0 You’re invited to…
BugBase 1.0 Fork BugBase http://github.com/ideamonk/bugbase
BugBase 1.0 Development snapshot also active at http://bugs.madetokill.com
BugBase 1.0 Adios! Keep in touch – http://blog.ideamonk.in

Mais conteúdo relacionado

Semelhante a Introducing BugBase 1.0

The Story of a Redesign - Aaron Weyenberg - SearchLove 2014
The Story of a Redesign - Aaron Weyenberg - SearchLove 2014The Story of a Redesign - Aaron Weyenberg - SearchLove 2014
The Story of a Redesign - Aaron Weyenberg - SearchLove 2014Distilled
 
Open source software for startups
Open source software for startupsOpen source software for startups
Open source software for startupsvictorneo
 
Jr devsurvivalguide
Jr devsurvivalguideJr devsurvivalguide
Jr devsurvivalguideJames York
 
[Fitzmaurice] It's About the Process: How To Do Workflow Right
[Fitzmaurice] It's About the Process: How To Do Workflow Right[Fitzmaurice] It's About the Process: How To Do Workflow Right
[Fitzmaurice] It's About the Process: How To Do Workflow RightEuropean Collaboration Summit
 
Let's Make the PAIN Visible!
Let's Make the PAIN Visible!Let's Make the PAIN Visible!
Let's Make the PAIN Visible!Arty Starr
 
Go or No-Go: Operability and Contingency Planning at Etsy.com
Go or No-Go: Operability and Contingency Planning at Etsy.comGo or No-Go: Operability and Contingency Planning at Etsy.com
Go or No-Go: Operability and Contingency Planning at Etsy.comJohn Allspaw
 
Nicolas Pastorino - The Open-source roar in the eZ Community
Nicolas Pastorino - The Open-source roar in the eZ CommunityNicolas Pastorino - The Open-source roar in the eZ Community
Nicolas Pastorino - The Open-source roar in the eZ CommunityNicolas Pastorino
 
Anytime, Anywhere, Any Device: Developing a Mobile Website for Your Library
Anytime, Anywhere, Any Device: Developing a Mobile Website for Your LibraryAnytime, Anywhere, Any Device: Developing a Mobile Website for Your Library
Anytime, Anywhere, Any Device: Developing a Mobile Website for Your LibraryMobile Libraries
 
Troublefree troubleshooting ian campbell sps jhb 2019
Troublefree troubleshooting ian campbell sps jhb 2019Troublefree troubleshooting ian campbell sps jhb 2019
Troublefree troubleshooting ian campbell sps jhb 2019Ian Campbell
 
21st Century Powerpoint
21st Century Powerpoint21st Century Powerpoint
21st Century Powerpointguest5e822
 
How To Contribute Drupalcon
How To Contribute   DrupalconHow To Contribute   Drupalcon
How To Contribute Drupalconguestc9344e
 
A quick overview of why to use and how to set up iPython notebooks for research
A quick overview of why to use and how to set up iPython notebooks for researchA quick overview of why to use and how to set up iPython notebooks for research
A quick overview of why to use and how to set up iPython notebooks for researchAdam Pah
 
Stanford CS547 April2009
Stanford CS547 April2009Stanford CS547 April2009
Stanford CS547 April2009John Lilly
 
Coaching teams in creative problem solving
Coaching teams in creative problem solvingCoaching teams in creative problem solving
Coaching teams in creative problem solvingFlowa Oy
 
Shift from Packaged Software to Hosted Services
Shift from Packaged Software to Hosted ServicesShift from Packaged Software to Hosted Services
Shift from Packaged Software to Hosted ServicesSVPMA
 
UX 101: User Research methods to kickstart your project
UX 101: User Research methods to kickstart your projectUX 101: User Research methods to kickstart your project
UX 101: User Research methods to kickstart your projectCharlotte Breton Schreiner
 

Semelhante a Introducing BugBase 1.0 (20)

The Story of a Redesign - Aaron Weyenberg - SearchLove 2014
The Story of a Redesign - Aaron Weyenberg - SearchLove 2014The Story of a Redesign - Aaron Weyenberg - SearchLove 2014
The Story of a Redesign - Aaron Weyenberg - SearchLove 2014
 
Open source software for startups
Open source software for startupsOpen source software for startups
Open source software for startups
 
Jr devsurvivalguide
Jr devsurvivalguideJr devsurvivalguide
Jr devsurvivalguide
 
Contributing to Open Source - A Beginners Guide
Contributing to Open Source - A Beginners GuideContributing to Open Source - A Beginners Guide
Contributing to Open Source - A Beginners Guide
 
Being Observable, Jon Udell
Being Observable, Jon UdellBeing Observable, Jon Udell
Being Observable, Jon Udell
 
[Fitzmaurice] It's About the Process: How To Do Workflow Right
[Fitzmaurice] It's About the Process: How To Do Workflow Right[Fitzmaurice] It's About the Process: How To Do Workflow Right
[Fitzmaurice] It's About the Process: How To Do Workflow Right
 
Doonish
DoonishDoonish
Doonish
 
Doonish
DoonishDoonish
Doonish
 
Let's Make the PAIN Visible!
Let's Make the PAIN Visible!Let's Make the PAIN Visible!
Let's Make the PAIN Visible!
 
Go or No-Go: Operability and Contingency Planning at Etsy.com
Go or No-Go: Operability and Contingency Planning at Etsy.comGo or No-Go: Operability and Contingency Planning at Etsy.com
Go or No-Go: Operability and Contingency Planning at Etsy.com
 
Nicolas Pastorino - The Open-source roar in the eZ Community
Nicolas Pastorino - The Open-source roar in the eZ CommunityNicolas Pastorino - The Open-source roar in the eZ Community
Nicolas Pastorino - The Open-source roar in the eZ Community
 
Anytime, Anywhere, Any Device: Developing a Mobile Website for Your Library
Anytime, Anywhere, Any Device: Developing a Mobile Website for Your LibraryAnytime, Anywhere, Any Device: Developing a Mobile Website for Your Library
Anytime, Anywhere, Any Device: Developing a Mobile Website for Your Library
 
Troublefree troubleshooting ian campbell sps jhb 2019
Troublefree troubleshooting ian campbell sps jhb 2019Troublefree troubleshooting ian campbell sps jhb 2019
Troublefree troubleshooting ian campbell sps jhb 2019
 
21st Century Powerpoint
21st Century Powerpoint21st Century Powerpoint
21st Century Powerpoint
 
How To Contribute Drupalcon
How To Contribute   DrupalconHow To Contribute   Drupalcon
How To Contribute Drupalcon
 
A quick overview of why to use and how to set up iPython notebooks for research
A quick overview of why to use and how to set up iPython notebooks for researchA quick overview of why to use and how to set up iPython notebooks for research
A quick overview of why to use and how to set up iPython notebooks for research
 
Stanford CS547 April2009
Stanford CS547 April2009Stanford CS547 April2009
Stanford CS547 April2009
 
Coaching teams in creative problem solving
Coaching teams in creative problem solvingCoaching teams in creative problem solving
Coaching teams in creative problem solving
 
Shift from Packaged Software to Hosted Services
Shift from Packaged Software to Hosted ServicesShift from Packaged Software to Hosted Services
Shift from Packaged Software to Hosted Services
 
UX 101: User Research methods to kickstart your project
UX 101: User Research methods to kickstart your projectUX 101: User Research methods to kickstart your project
UX 101: User Research methods to kickstart your project
 

Mais de Abhishek Mishra

Introduction to Game programming with PyGame Part 1
Introduction to Game programming with PyGame Part 1Introduction to Game programming with PyGame Part 1
Introduction to Game programming with PyGame Part 1Abhishek Mishra
 
Scraping with Python for Fun and Profit - PyCon India 2010
Scraping with Python for Fun and Profit - PyCon India 2010Scraping with Python for Fun and Profit - PyCon India 2010
Scraping with Python for Fun and Profit - PyCon India 2010Abhishek Mishra
 
Amritadhara - Issues, Challenges, and a Solution
Amritadhara - Issues, Challenges, and a SolutionAmritadhara - Issues, Challenges, and a Solution
Amritadhara - Issues, Challenges, and a SolutionAbhishek Mishra
 
Project SpaceLock - Architecture & Design
Project SpaceLock - Architecture & DesignProject SpaceLock - Architecture & Design
Project SpaceLock - Architecture & DesignAbhishek Mishra
 
The Beginning - Jan 20 2009
The Beginning - Jan 20 2009The Beginning - Jan 20 2009
The Beginning - Jan 20 2009Abhishek Mishra
 
SpaceLock Meetup - Plan 25 Jan 09
SpaceLock Meetup - Plan 25 Jan 09SpaceLock Meetup - Plan 25 Jan 09
SpaceLock Meetup - Plan 25 Jan 09Abhishek Mishra
 

Mais de Abhishek Mishra (10)

Paddles at pelham
Paddles at pelhamPaddles at pelham
Paddles at pelham
 
All in a day
All in a dayAll in a day
All in a day
 
Introduction to Game programming with PyGame Part 1
Introduction to Game programming with PyGame Part 1Introduction to Game programming with PyGame Part 1
Introduction to Game programming with PyGame Part 1
 
Scraping with Python for Fun and Profit - PyCon India 2010
Scraping with Python for Fun and Profit - PyCon India 2010Scraping with Python for Fun and Profit - PyCon India 2010
Scraping with Python for Fun and Profit - PyCon India 2010
 
Amritadhara - Issues, Challenges, and a Solution
Amritadhara - Issues, Challenges, and a SolutionAmritadhara - Issues, Challenges, and a Solution
Amritadhara - Issues, Challenges, and a Solution
 
Gibson Guitar Robot
Gibson Guitar RobotGibson Guitar Robot
Gibson Guitar Robot
 
Space Lock Web UI
Space Lock Web UISpace Lock Web UI
Space Lock Web UI
 
Project SpaceLock - Architecture & Design
Project SpaceLock - Architecture & DesignProject SpaceLock - Architecture & Design
Project SpaceLock - Architecture & Design
 
The Beginning - Jan 20 2009
The Beginning - Jan 20 2009The Beginning - Jan 20 2009
The Beginning - Jan 20 2009
 
SpaceLock Meetup - Plan 25 Jan 09
SpaceLock Meetup - Plan 25 Jan 09SpaceLock Meetup - Plan 25 Jan 09
SpaceLock Meetup - Plan 25 Jan 09
 

Introducing BugBase 1.0