Contribute to Drupal

A how-to guide
https://www.drupal.org/getting-involved

Drupal.org user

Create a user at 
https://www.drupal.org/user/register

Install Dreditor

Chrome plugin (greasemonkey user script) to interact with drupal.org

 

You can download it from
https://dreditor.org/

Search for an issue

Quick search to start with, only those that you feel comfortable to work with.

Filter issues

  • Status: Active, Needs work, Needs review 
  • Priority: Major or above
  • Category: Bug report, Task
  • Version: 7.x, 8.x
  • Component: Easier to work in no common components like fields API, entity API, database, etc.
  • Issue tags: Everything is categorized, even the workflow, using tags.

Filter issues: Tags

Any tag you need probably is already created.

https://www.drupal.org/issue-tags

  • Novice
  • Needs manual testing/ Needs tests
  • Frontend
  • Javascript
  • Quick fix

 

Commenting

 

  • All the workflow is based on comments.
     
  • Do not be afraid of commenting.
     
  • Link issue if another one duplicates it.
     
  • The comments can be to add patches, QA results, suggestions, etc.

Commenting: Tags

  • Needs steps to reproduce
  • Needs work
     
  • Any tag indicating the workflow to follow: steps to follow, indications to the reporter, etc.
     

Reporting

  • Check there is no other issues already opened.
     

  • Detailed description of the issue.
     
  • Repeatability / Steps to reproduce the problem.
     
  • Expected results / Actual results.
     
  • Add attachments if relates (screenshots, etc.)
     
  • Tag the issue accordingly, so the community will find it easily.


     

 

Reporting

Problem/Motivation

The Simpletest module requires...

 

Proposed resolution

Disable the ability to enable Simpletest if Curl is not available.

 

Remaining tasks

Create follow up documentation...

 

User interface changes

This is a user interface change. Information about this should also go into...

 

API changes

None.

Sources

https://www.drupal.org/getting-involved

https://www.drupal.org/novice

https://www.drupal.org/issue-tags/special
https://www.drupal.org/issue-queue/how-to

https://www.drupal.org/node/1155816 (issue template)

https://dreditor.org/


Questions

Gorka Guridi

Drupal Architect, Cameron & Wilding Ltd.

Contribute to Drupal

By Gorka Guridi

Contribute to Drupal

  • 518