Learn through the issue queue

342 views

Published on

Drupalcon Munich 2012 Session. More details and video at http://munich2012.drupal.org/program/sessions/dealing-buggy-modules-or-how-i-learned-stop-worrying-and-love-issue-queue-0

Published in: Technology, Design
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
342
On SlideShare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Learn through the issue queue

  1. 1. Tu es da y1 7:0 0- 18 :00Dealing with Buggy Modules or: How I Learned to Stop Worrying and Love the Issue Queue
  2. 2. CommunityDealing with Buggy Modules or:How I Learned to Stop Worryingand Love the Issue QueuePresented by juampy and tim.plunkett
  3. 3. About usJuampy Tim PlunkettDeveloper at Senior Developer atMaintainer of Twitter, OAuthand few other modules. Core developer and co-Author of Drush Users Guide maintainer of Views,(tweet #drushguide to get a CTools, Date, Features.copy!).
  4. 4. Core ideas1. You need the issue queue and...2. Anyone can help.3. Be patient, respectful and constructive. Find out more at http://drupal.org/contribute
  5. 5. Help on your favorite project● Review and push forward issues.● Listen to user requests.● Get together to focus efforts. Tips at http://drupal.org/node/10263
  6. 6. The issue queue formIssue status explanation at http://drupal.org/node/156119Extended documentation at http://drupal.org/node/317
  7. 7. Issue status transitions
  8. 8. Core is not that hard-core● Drupal core needs you.● Where to start● Core mentoring hours● Gabor Hojtsys session
  9. 9. Debugging & reporting (non-coders)● Find the related project and search its issue queue.● Provide further feedback or create a new issue (be patient!).● Download the latest dev version.
  10. 10. Basic debugging steps (coders)● Provide extended error reports.● Submit and review patches.ToolsGit, Devel, Firebug, Drush, Xdebug, Dreditor, the console...
  11. 11. Ways to get your patch reviewed● Triage other issues in the queue.● Write an automated test.● Trade patch reviews.● Re-roll the patch and be patient.
  12. 12. How to safely patch your site● Create a patches directory.● Follow naming guidelines:drush-archive_restore-1650426-5.patch● Check when updating a module. ○ http://drupal.org/sandbox/tim.plunkett/1674980
  13. 13. Issue queue etiquette● Each issue queue is a little different.● Respect an issue status and priority.● Use the issue summary template.● Drupal Code of Conduct
  14. 14. What did you think?Locate this session on theDrupalCon Munich website: http://goo.gl/iSCNk Thank you!

×