Introducing BugBase 1.0

65
Say Hello to… BugBase 1.0 What, why, who, how, etc Abhisehk Mishra (ideamonk at gmail.com)

description

An intro presentation to 6th semester's mini project for college.

Transcript of Introducing BugBase 1.0

Page 1: Introducing BugBase 1.0

Say Hello to…BugBase 1.0

What, why, who, how, etc

Abhisehk Mishra (ideamonk at gmail.com)

Page 2: Introducing BugBase 1.0

BugBase 1.0

Page 3: Introducing BugBase 1.0

Introduction

Page 4: Introducing BugBase 1.0

IntroductionWhy track bugs/issues?

Page 5: Introducing BugBase 1.0

IntroductionWhy track bugs/issues?

To get an idea of current state of affairs in a project

Page 6: Introducing BugBase 1.0

IntroductionWhy track bugs/issues?

To get an idea of current state of affairs in a project

To share information with everyone

Page 7: Introducing BugBase 1.0

IntroductionWhy 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

Page 8: Introducing BugBase 1.0

IntroductionWhy 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

Page 9: Introducing BugBase 1.0

IntroductionWhy 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

Page 10: Introducing BugBase 1.0

IntroductionWhy 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

Page 11: Introducing BugBase 1.0

IntroductionWhy 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?

Page 12: Introducing BugBase 1.0

So what’s BugBase?

Page 13: Introducing BugBase 1.0

So what’s BugBase?Yeah what the hell is this thing?

Page 14: Introducing BugBase 1.0

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 big question –

“what the hell is going on?”Or

“Could somebody tell me what happened last night, while I was smoking pot in the other room?”

Page 15: Introducing BugBase 1.0

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 big question –

“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?

Page 16: Introducing BugBase 1.0

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 big question –

“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?

Maybe!

Page 17: Introducing BugBase 1.0

So what’s BugBase?Yeah what the hell is this thing?

Page 18: Introducing BugBase 1.0

So what’s BugBase?Yeah what the hell is this thing?

There are 2 more projects with same name.

Page 19: Introducing BugBase 1.0

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

Page 20: Introducing BugBase 1.0

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.

Page 21: Introducing BugBase 1.0

Features Tour

Page 22: Introducing BugBase 1.0

Features TourDemo Time!

Page 23: Introducing BugBase 1.0

Features TourLogin / Register

Page 24: Introducing BugBase 1.0

Features TourLogin / Register

Page 25: Introducing BugBase 1.0

Features TourLogin / Register

Page 26: Introducing BugBase 1.0

Features TourDashboard / Home Page

Page 27: Introducing BugBase 1.0

Features TourDashboard / Home Page

Getting an overview of WTF is going on

Page 28: Introducing BugBase 1.0

Features TourDashboard / Home Page

Page 29: Introducing BugBase 1.0

Features TourDashboard / Home Page

Your contributions quantified

Page 30: Introducing BugBase 1.0

Features TourDashboard / Home Page

Your contributions quantified

Your recent work

Page 31: Introducing BugBase 1.0

Features TourDashboard / Home Page

Your contributions quantified

Your recent work

Activity stream for today

Page 32: Introducing BugBase 1.0

Features TourDashboard / Home Page

Your contributions quantified

Your recent work

Activity stream for today

Page 33: Introducing BugBase 1.0

Features TourDashboard / Home Page

Anything before today

Page 34: Introducing BugBase 1.0

Features TourMy Bugs Page

Mind your own business

Page 35: Introducing BugBase 1.0

Features TourMy Bugs Page

Page 36: Introducing BugBase 1.0

Features TourAll Bugs

For the workaholic

Page 37: Introducing BugBase 1.0

Features TourAll Bugs

Page 38: Introducing BugBase 1.0

Features TourProjects

When people ask you “Hey Joe, so what are you

working on?”

Page 39: Introducing BugBase 1.0

Features TourProjects

Page 40: Introducing BugBase 1.0

Features TourReport New Bug

Honey, I got a problem!

Page 41: Introducing BugBase 1.0

Features TourReport New Bug

Page 42: Introducing BugBase 1.0

Features TourThe Bug Page

the Pandora’s Box?

Page 43: Introducing BugBase 1.0

Features Tour

Page 44: Introducing BugBase 1.0

Features Tour

The mistake

The culprit

The glorious past

Yes you too can join the movement

Page 45: Introducing BugBase 1.0

Features TourAdministration

Wait wait… then who manages all this ?

Page 46: Introducing BugBase 1.0

Features TourAdministration Command and

Control

Page 47: Introducing BugBase 1.0

Features TourAdministration

Page 48: Introducing BugBase 1.0

Features TourAdministration

iCreate

Page 49: Introducing BugBase 1.0

Features TourAdministration

iCreate

iDestroy

Page 50: Introducing BugBase 1.0

Features TourAdministration

iCreate

iDestroy

iRule :)

Page 51: Introducing BugBase 1.0

Features TourAdministration

iProject

Page 52: Introducing BugBase 1.0

Behind the ScenesWhat makes it work?

Page 53: Introducing BugBase 1.0

Behind the ScenesWhat makes it work?

Page 54: Introducing BugBase 1.0

Behind the ScenesWhat makes it work?

Page 55: Introducing BugBase 1.0

BugBase 1.0Evolution

Page 56: Introducing BugBase 1.0

BugBase 1.0Evolution

98 commits so far

Page 57: Introducing BugBase 1.0

BugBase 1.0Evolution

98 commits so far

98 commits so far in 7 days => Low quality

Page 58: Introducing BugBase 1.0

BugBase 1.0Evolution

98 commits so far

98 commits so far in 7 days => Low quality

98 commits so far in 7 days => Loopholes

Page 59: Introducing BugBase 1.0

BugBase 1.0Evolution

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

Page 60: Introducing BugBase 1.0

BugBase 1.0Evolution

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.

Page 61: Introducing BugBase 1.0

BugBase 1.0Having said all that…

Page 62: Introducing BugBase 1.0

BugBase 1.0You’re invited to…

Page 63: Introducing BugBase 1.0

BugBase 1.0Fork BugBase

http://github.com/ideamonk/bugbase

Page 64: Introducing BugBase 1.0

BugBase 1.0Development snapshot also active at

http://bugs.madetokill.com

Page 65: Introducing BugBase 1.0

BugBase 1.0Adios!

Keep in touch – http://blog.ideamonk.in