Contribution to Drupal
Module development
●
    Documentation
    ●
        http://api.drupal.org/
●
    CVS account
    ●
        http://drupal....
CVS handling
●
    export CVSROOT=:pserver:
    cvs_username@cvs.drupal.org:/cvs/drupal-
    contrib
●
    cvs login
●
   ...
Dries Buytart
Gábor Hojtsy
Angie (webchick) Byron
Kristof Van Tomme
Test + debug
●
    Simpletest
●
    Xdebug
    ●
        http://xdebug.org/
    ●
        http://xdebug.org/docs/remote
Code sprint
●
    Pizza
    ●
        Mushroom
    ●
        Tomato
    ●
        Chili
    ●
        Cheese (a lot)
●
   ...
Usability
●
    Look at it -> beautify it
●
    Use it
    ●
        understand it
    ●
        clarify it
    ●
        ...
Support
●
    Help on forums
    ●
        Be patient
●
    Help on mailing lists
    ●
        http://drupal.org/mailing-...
Collaboration
●
    Found a bug
●
    Have a better idea   send a patch
●
    New feature




    cvs -up . > module_#bug....
Go ahead...
●   http://drupal.org/
●   http://groups.drupal.org/
●   irc://irc.freenode.net/#drupal
●   irc://irc.freenode...
Translation (~trenszlésön)
●
    http://localize.drupal.org/
Be a volunteer
●
    Drupalcons are:
    ●
        AMAZING
    ●
        INCREDIBLE
    ●
        GEORGEOUS
    ●
        ...
Organize
●
    Pub talks
●
    Drupal User Group
●
    Drupal code sprint
●
    Drupal camp
●
    Drupal conference (EU)
●...
Donate
●
    Pay Pal
●
    Chip in
Write
●
    Blog
●
    Tutorial
●
    Screencast
●
    Webinar
●
    Example
●
    Code snippets
●
    Experience
Dimitri Gaskin
Morten DK
Négyesi Károly (chx)
Drupal Contributing
Drupal Contributing
Drupal Contributing
Drupal Contributing
Drupal Contributing
Drupal Contributing
Drupal Contributing
Drupal Contributing
Drupal Contributing
Drupal Contributing
Drupal Contributing
Drupal Contributing
Drupal Contributing
Drupal Contributing
Drupal Contributing
Drupal Contributing
Drupal Contributing
Drupal Contributing
Drupal Contributing
Drupal Contributing
Drupal Contributing
Drupal Contributing
Drupal Contributing
Drupal Contributing
Drupal Contributing
Drupal Contributing
Drupal Contributing
Drupal Contributing
Drupal Contributing
Upcoming SlideShare
Loading in...5
×

Drupal Contributing

870

Published on

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

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

  • Be the first to like this

No Downloads
Views
Total Views
870
On Slideshare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

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)
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×