• Like
  • Save
Contribute to drupal
Upcoming SlideShare
Loading in...5

Contribute to drupal






Total Views
Views on SlideShare
Embed Views



2 Embeds 4

https://twitter.com 3
https://www.linkedin.com 1



Upload Details

Uploaded via as Adobe PDF

Usage Rights

CC Attribution-NonCommercial-ShareAlike LicenseCC Attribution-NonCommercial-ShareAlike LicenseCC Attribution-NonCommercial-ShareAlike License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
Post Comment
Edit your comment

    Contribute to drupal Contribute to drupal Presentation Transcript

    • How to become successful Contribute back to Drupal community Feb 2014
    • Gabriel Ungureanu CEO AG Prime! Drupal developer for almost 6 years! https://drupal.org/user/279352/! ! Modules: Exclude Node Title, Path redirect import, User history, User Status Color, IP Block 01
    • How can you contribute? ✤ Code! ✤ Drupal Core! ✤ Write your own modules! ✤ Write patches! ✤ Documentation! ✤ Translations
    • Write code for Drupal core ✤ Join http://drupalladder.org/! ✤ Participate to Sprint Days! ✤ Submit patches for core components
    • Contributing new projects Contribute your theme or module to the Drupal community.! ✤ Search well before, we don’t want to have duplicate modules! ✤ Takeover abandoned projects! ✤ Help other projects
    • Contributing new projects Project types! ✤ Full project! Downloadable module with releases. Don’t forget to allow contributions.! ✤ Sandbox! Experimental project or projects for new contributors.
    • Creating a new patch ✤ Checkout from Git! ✤ Make a new branch (ex. fixanonymus-users-1234)! ✤ Make the changes! ✤ Create a diff patch export! ! See more: https://drupal.org/ node/707484 01
    • Rules for patching ✤ Keep things organized! ✤ ✤ Write separate patches for each individual task. Comment well your code.! Line endings and directory separators! ✤ Use Unix line endings (LF) and directory separators (/)
    • Documentation Why should I write documentation?! ✤ Learn more about Drupal! ✤ Share your knowledge with other Drupalists! ✤ Gain experience in technical writing and editing, with friendly mentoring! ✤ Build your reputation—your help will be valued by the entire Drupal open-source community!
    • Documentation How should I start?! First of all, be bold. Find something that needs updating or additional detail and use the edit button.! ! What if I make a mistake?! There is a revision system so don’t be afraid to make mistakes.
    • Translations ✤ https://localize.drupal.org/ translate! ✤ Login to localize.drupal.org! ✤ Join the local group! ✤ Submit translations! ! ✤ Localization Update module 
 (https://drupal.org/project/ l10n_update) 01
    • Give help ✤ Register to IRC! ✤ https://drupal.org/irc/setting-up! ✤ http://webchat.freenode.net/! ! ✤ #drupal, #drupal-contribute, #drupal-support, #drupal-ro
    • Questions?