Drupal Contributing

1,069 views

Published on

How to be a valuable member of the Drupal community? What is contribution? Life in Drupal.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Drupal Contributing

  1. 1. Contribution to Drupal
  2. 2. Module development ● Documentation ● http://api.drupal.org/ ● CVS account ● http://drupal.org/node/59 ● Create a project ● MAINTAIN OR SHARE IT
  3. 3. CVS handling ● export CVSROOT=:pserver: cvs_username@cvs.drupal.org:/cvs/drupal- contrib ● cvs login ● cvs checkout -l contributions/modules ● cd contributions/modules ● cp -r MYPROJECT ./ ● cvs add MYPROJECT ● cvs commit -m “Initial commit.” MYPROJECT
  4. 4. Dries Buytart
  5. 5. Gábor Hojtsy
  6. 6. Angie (webchick) Byron
  7. 7. Kristof Van Tomme
  8. 8. Test + debug ● Simpletest ● Xdebug ● http://xdebug.org/ ● http://xdebug.org/docs/remote
  9. 9. Code sprint ● Pizza ● Mushroom ● Tomato ● Chili ● Cheese (a lot) ● Beer ● Brown ● Light ● Central heating or convector
  10. 10. Usability ● Look at it -> beautify it ● Use it ● understand it ● clarify it ● structure it
  11. 11. Support ● Help on forums ● Be patient ● Help on mailing lists ● http://drupal.org/mailing-lists ● Help on events ● Drupal angels ● Spread the word
  12. 12. Collaboration ● Found a bug ● Have a better idea send a patch ● New feature cvs -up . > module_#bug.patch
  13. 13. Go ahead... ● http://drupal.org/ ● http://groups.drupal.org/ ● irc://irc.freenode.net/#drupal ● irc://irc.freenode.net/#drupal-support ● irc://irc.freenode.net/#drupal.hu ● irc://irc.freenode.net/#drupalarena.hu
  14. 14. Translation (~trenszlésön) ● http://localize.drupal.org/
  15. 15. Be a volunteer ● Drupalcons are: ● AMAZING ● INCREDIBLE ● GEORGEOUS ● AWESOME ● FANTASTIC ● TERRIFIC
  16. 16. Organize ● Pub talks ● Drupal User Group ● Drupal code sprint ● Drupal camp ● Drupal conference (EU) ● Drupal conference (USA)
  17. 17. Donate ● Pay Pal ● Chip in
  18. 18. Write ● Blog ● Tutorial ● Screencast ● Webinar ● Example ● Code snippets ● Experience
  19. 19. Dimitri Gaskin
  20. 20. Morten DK
  21. 21. Négyesi Károly (chx)

×