start your own bug squad

Download Start Your Own Bug Squad

If you can't read please download the document

Upload: markferree

Post on 23-Jan-2017

187 views

Category:

Entertainment & Humor


0 download

TRANSCRIPT

Start Your Own Bug Squad

About Me

drupal.org/user/76245 (mrf)

twitter.com/mrf

Senior Drupal Developer at Chapter Three

What is a Bug Squad?

An organized group of contributors who tackle an individual module.

Unofficial maintainers who don't always help write code.

Concerned citizens.

Random people who land on an issue from a Google search.

Anyone able to help out with the thousands of open issues for Drupal core and contrib.

Project Information

Issue Information

Issue Statuses

New issues usually start as active

Needs review means there is something concrete to review (hey maintainer look over here!)

Fixed means it is resolved, fixed issues will automatically close in 2 weeks without resetting status

If the solution is incomplete or broken set to needs work

Issue Details

A good title will help your issue get seen, and found again easily.

This is one of the most crucial pieces of the issue.

Anyone can update a title to make it more descriptive.

Don't just say what is broken explain HOW it is broken.

Issue Details

Use Issue Summary Template

A huge help, especially for long and drawn out issues.

You should write a summary any time you take the time to read through a long issue.

Forces you to cover all the bases the maintainer will care about

Issue Summary Templates

Problem/Motivation(why the issue was filed, steps to reproduce the problem, etc.)Proposed resolution(description of the proposed solution, the rationale behind it, and workarounds for people who cannot use the patch)Remaining tasks(reviews needed, tests to be written or run, documentation to be written, etc.)User interface changes(new or changed features/functionality in the user interface, modules added or removed, changes to URL paths, changes to user interface text)API changes(API changes/additions that would affect module, install profile, and theme developers, including examples of before/after code if appropriate)Original report by [username]// Text of original report here.(for legacy issues whose initial post was not the issue summary)

Issue Triage

The Issue List

Automated Testing

Manual Testing

Apply patch see http://drupal.org/patch/apply

Follow steps to recreate issue

Post what you find back to the issue

Rinse

Repeat

Dreditor

http://drupal.org/project/dreditor

Quick and easy patch reviews

Working with Maintainers

http://www.flickr.com/photos/macorig/86036205/

Working with Users

http://www.flickr.com/photos/axis/34661266/

About Me

drupal.org/user/76245 (mrf)

twitter.com/mrf

Senior Drupal Developer at Chapter Three

Click to edit the title text format

Click to edit the title text format

Click to edit the outline text formatSecond Outline LevelThird Outline LevelFourth Outline LevelFifth Outline LevelSixth Outline LevelSeventh Outline Level