introducing bugbase 1.0

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

Upload: abhishek-mishra

Post on 14-Jan-2015

1.014 views

Category:

Documents


0 download

DESCRIPTION

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

TRANSCRIPT

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