contributing to wordpress drupal 2008 07 19[1]
DESCRIPTION
Webchick's presentation: http://www.webchick.net/files/presentations/contributing-to-wordpress-drupal-2008-07-19.pdfTRANSCRIPT
![Page 1: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/1.jpg)
Contributing to WordPress
Marianne MasculinoBlogHer08
![Page 2: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/2.jpg)
What?
• WordPress is a powerful personal publishing platform
• Built on PHP and MySQL
• Licensed under GPL -- Free to distribute and use
• Open Source project that is worked on by people all over the world
• Customizable and can use for anything - download, install and run on your own server
• WordPress.com is a free hosted service
![Page 3: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/3.jpg)
Stats
• Version 1.5 was downloaded 900,000 times (2005)
• 2006 1,545,703 downloads
• 2007 3,816,965 downloads
![Page 4: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/4.jpg)
As of noon today
*2.6 was released Monday 8:30pm PST
![Page 5: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/5.jpg)
Angie “webchick” Byron@ BlogHer ‘08
Contributing to
![Page 6: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/6.jpg)
What is Drupal?
![Page 7: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/7.jpg)
Content Management System
![Page 8: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/8.jpg)
Content Management System
• Targeted for building “beyond the blog” community sites.
![Page 9: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/9.jpg)
Content Management System
• Targeted for building “beyond the blog” community sites.
• Full integration of wikis, blogs, forums, image galleries, event calendars...
![Page 10: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/10.jpg)
Content Management System
• Targeted for building “beyond the blog” community sites.
• Full integration of wikis, blogs, forums, image galleries, event calendars...
• Powerful functionality; build custom content types and content listings with the click of the mouse.
![Page 11: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/11.jpg)
Content Management System
• Targeted for building “beyond the blog” community sites.
• Full integration of wikis, blogs, forums, image galleries, event calendars...
• Powerful functionality; build custom content types and content listings with the click of the mouse.
• But... steep learning curve.
![Page 12: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/12.jpg)
Content Management Framework
![Page 13: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/13.jpg)
Content Management Framework
• CMS part of Drupal is proof of concept of what the CMF part can do
![Page 14: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/14.jpg)
Content Management Framework
• CMS part of Drupal is proof of concept of what the CMF part can do
• Versatile “hook” system lets modules completely customize Drupal’s behaviour
![Page 15: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/15.jpg)
Content Management Framework
• CMS part of Drupal is proof of concept of what the CMF part can do
• Versatile “hook” system lets modules completely customize Drupal’s behaviour
• Completely change the way forms behave, perform actions upon content-related events, modify other modules’ markup: no hacking required!
![Page 16: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/16.jpg)
Content Management Framework
• CMS part of Drupal is proof of concept of what the CMF part can do
• Versatile “hook” system lets modules completely customize Drupal’s behaviour
• Completely change the way forms behave, perform actions upon content-related events, modify other modules’ markup: no hacking required!
• But... themes need some love ;)
![Page 17: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/17.jpg)
© Dries Buytaert
...and the Community!
![Page 18: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/18.jpg)
© Dries Buytaert
...and the Community!
• Community doubles in size each release
![Page 19: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/19.jpg)
© Dries Buytaert
...and the Community!
• Community doubles in size each release
• Drupalcon attendance rates near those of PyCon
![Page 20: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/20.jpg)
© Dries Buytaert
...and the Community!
• Community doubles in size each release
• Drupalcon attendance rates near those of PyCon
• Over 300 local user groups worldwide
![Page 21: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/21.jpg)
© Dries Buytaert
...and the Community!
• Community doubles in size each release
• Drupalcon attendance rates near those of PyCon
• Over 300 local user groups worldwide
• Thousands of developers, testers, editors, designers improving platform every day
![Page 22: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/22.jpg)
© Dries Buytaert
...and the Community!
• Community doubles in size each release
• Drupalcon attendance rates near those of PyCon
• Over 300 local user groups worldwide
• Thousands of developers, testers, editors, designers improving platform every day
• But... 7% female :\
![Page 23: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/23.jpg)
History
• Developed in 2001; successor of b2/cafelog
• In 2005, Version 1.5 introduced themes and was downloaded 900, 00 times
• WordPress.com and Automattic
• First WordCamp in San Francisco in 2006
![Page 24: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/24.jpg)
The Story of Drupal
![Page 25: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/25.jpg)
• It started with university friends...
The Story of Drupal
![Page 26: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/26.jpg)
• It started with university friends...
• ...and then a serendipitous typo...
The Story of Drupal
![Page 27: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/27.jpg)
• It started with university friends...
• ...and then a serendipitous typo...
• ...which grew an online community interested in web technologies...
The Story of Drupal
![Page 28: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/28.jpg)
• It started with university friends...
• ...and then a serendipitous typo...
• ...which grew an online community interested in web technologies...
• ...and lots of feature requests for the website... ;)
The Story of Drupal
![Page 29: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/29.jpg)
• It started with university friends...
• ...and then a serendipitous typo...
• ...which grew an online community interested in web technologies...
• ...and lots of feature requests for the website... ;)
• ...which then became an open source project!
The Story of Drupal
![Page 30: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/30.jpg)
• It started with university friends...
• ...and then a serendipitous typo...
• ...which grew an online community interested in web technologies...
• ...and lots of feature requests for the website... ;)
• ...which then became an open source project!
The Story of Drupal
![Page 31: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/31.jpg)
• It started with university friends...
• ...and then a serendipitous typo...
• ...which grew an online community interested in web technologies...
• ...and lots of feature requests for the website... ;)
• ...which then became an open source project!
The Story of Drupal
January 14, 2001
![Page 32: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/32.jpg)
Who Uses WordPress?
![Page 33: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/33.jpg)
![Page 34: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/34.jpg)
![Page 35: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/35.jpg)
![Page 36: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/36.jpg)
![Page 37: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/37.jpg)
![Page 38: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/38.jpg)
Who uses Drupal?
![Page 39: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/39.jpg)
greenopolis.org
![Page 40: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/40.jpg)
mylifetime.com
![Page 41: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/41.jpg)
amnesty.org
![Page 42: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/42.jpg)
AvrilLavigne.com
![Page 43: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/43.jpg)
dooce.com
![Page 44: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/44.jpg)
??? ;)
![Page 45: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/45.jpg)
Who?
• 90+ Contributors to WP 2.5 core
• 100s contribute to documentation, translation, bug reports, themes, support
• You
Team Automattic
![Page 46: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/46.jpg)
Who is Drupal?
![Page 47: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/47.jpg)
Drupal “Core”
![Page 48: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/48.jpg)
Dries BuytaertProject Lead
Drupal “Core”
![Page 49: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/49.jpg)
Dries BuytaertProject Lead
Neil DrummDrupal 5 Maintainer
Drupal “Core”
![Page 50: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/50.jpg)
Dries BuytaertProject Lead
Neil DrummDrupal 5 Maintainer
Gábor HojtsyDrupal 6 Maintainer
Drupal “Core”
![Page 51: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/51.jpg)
Dries BuytaertProject Lead
Neil DrummDrupal 5 Maintainer
Gábor HojtsyDrupal 6 Maintainer
???Drupal 7 Maintainer
Drupal “Core”
![Page 52: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/52.jpg)
Dries BuytaertProject Lead
Neil DrummDrupal 5 Maintainer
Gábor HojtsyDrupal 6 Maintainer
???Drupal 7 Maintainer
Drupal “Core”
800+ Contributors
![Page 53: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/53.jpg)
Drupal “Contrib”
![Page 54: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/54.jpg)
Drupal “Contrib”
Earl MilesViews, Panels...
![Page 55: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/55.jpg)
Drupal “Contrib”
Earl MilesViews, Panels...
Karen StevensonCCK, Date, Calendar...
![Page 56: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/56.jpg)
Drupal “Contrib”
Earl MilesViews, Panels...
Karen StevensonCCK, Date, Calendar... Moshe Weitzman
Organic Groups, Diff...
![Page 57: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/57.jpg)
Drupal “Contrib”
Earl MilesViews, Panels...
Karen StevensonCCK, Date, Calendar... Moshe Weitzman
Organic Groups, Diff...
Nathan HaugFivestar, Webform...
![Page 58: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/58.jpg)
Drupal “Contrib”
Earl MilesViews, Panels...
Karen StevensonCCK, Date, Calendar... Moshe Weitzman
Organic Groups, Diff...
Nathan HaugFivestar, Webform...
Stella PowerLightbox2, Coder...
![Page 59: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/59.jpg)
Drupal “Contrib”
Earl MilesViews, Panels...
Karen StevensonCCK, Date, Calendar... Moshe Weitzman
Organic Groups, Diff...
Nathan HaugFivestar, Webform...
Stella PowerLightbox2, Coder...
Jimmy BerrySimpleTest, Click HeatMap...
![Page 60: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/60.jpg)
Drupal “Contrib”
Earl MilesViews, Panels...
Karen StevensonCCK, Date, Calendar... Moshe Weitzman
Organic Groups, Diff...
Nathan HaugFivestar, Webform...
Stella PowerLightbox2, Coder...
Jimmy BerrySimpleTest, Click HeatMap...
Addison BerryNice Menus, Postcard...
![Page 61: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/61.jpg)
Drupal “Contrib”
Earl MilesViews, Panels...
Karen StevensonCCK, Date, Calendar... Moshe Weitzman
Organic Groups, Diff...
Nathan HaugFivestar, Webform...
Stella PowerLightbox2, Coder...
Jimmy BerrySimpleTest, Click HeatMap...
Addison BerryNice Menus, Postcard...
Daniel KudwienAdmin Menu, Image Assist...
![Page 62: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/62.jpg)
Drupal “Contrib”
Earl MilesViews, Panels...
Karen StevensonCCK, Date, Calendar... Moshe Weitzman
Organic Groups, Diff...
Nathan HaugFivestar, Webform...
Stella PowerLightbox2, Coder...
Jimmy BerrySimpleTest, Click HeatMap...
Addison BerryNice Menus, Postcard...
Daniel KudwienAdmin Menu, Image Assist...
Allie MickaMime Mail, Send...
![Page 63: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/63.jpg)
Drupal “Contrib”
Earl MilesViews, Panels...
Karen StevensonCCK, Date, Calendar... Moshe Weitzman
Organic Groups, Diff...
Nathan HaugFivestar, Webform...
Stella PowerLightbox2, Coder...
Jimmy BerrySimpleTest, Click HeatMap...
Your Name Here :)
Addison BerryNice Menus, Postcard...
Daniel KudwienAdmin Menu, Image Assist...
Allie MickaMime Mail, Send...
![Page 64: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/64.jpg)
Drupal “Contrib”
Earl MilesViews, Panels...
Karen StevensonCCK, Date, Calendar...
... and 2,000+ others...
Moshe WeitzmanOrganic Groups, Diff...
Nathan HaugFivestar, Webform...
Stella PowerLightbox2, Coder...
Jimmy BerrySimpleTest, Click HeatMap...
Your Name Here :)
Addison BerryNice Menus, Postcard...
Daniel KudwienAdmin Menu, Image Assist...
Allie MickaMime Mail, Send...
![Page 65: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/65.jpg)
Contributor community
![Page 66: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/66.jpg)
• Countless other people who:
Contributor community
![Page 67: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/67.jpg)
• Countless other people who:
• Report issues
Contributor community
![Page 68: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/68.jpg)
• Countless other people who:
• Report issues
• Help out with documentation
Contributor community
![Page 69: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/69.jpg)
• Countless other people who:
• Report issues
• Help out with documentation
• Test and review patches
Contributor community
![Page 70: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/70.jpg)
• Countless other people who:
• Report issues
• Help out with documentation
• Test and review patches
• Donate money
Contributor community
![Page 71: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/71.jpg)
• Countless other people who:
• Report issues
• Help out with documentation
• Test and review patches
• Donate money
• Help evangelize Drupal
Contributor community
![Page 72: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/72.jpg)
How does the open source community get
stuff done?
![Page 75: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/75.jpg)
Discussion: IRC
http://drupal.org/irchttp://codex.wordpress.org/IRC
![Page 76: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/76.jpg)
Development Planninghttp://codex.wordpress.org/Development_Planning
![Page 77: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/77.jpg)
Development Planning: Working Groups
http://groups.drupal.org/
![Page 79: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/79.jpg)
Action: Issue queue
http://drupal.org/project/issues/
![Page 80: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/80.jpg)
Ways to Get Involved• Donations
• Evangelism
• Support
• Documentation
• Bug reports
• Translations
• Development
![Page 81: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/81.jpg)
How to get involved:Donations
![Page 82: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/82.jpg)
Donate
• Hosting and operation expenses
• Domain registrations
• Legal Costs
• Donations to other Open Source projects that support WP
• Developer Rewards
http://wordpress.org/donate
![Page 83: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/83.jpg)
One-time donations
http://association.drupal.org/donate
![Page 84: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/84.jpg)
http://association.drupal.org/membership
Yearly membership
![Page 85: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/85.jpg)
http://association.drupal.org/membership
Yearly membership
• Donations go to:
![Page 86: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/86.jpg)
http://association.drupal.org/membership
Yearly membership
• Donations go to:
• Keeping the servers running
![Page 87: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/87.jpg)
http://association.drupal.org/membership
Yearly membership
• Donations go to:
• Keeping the servers running
• Drupalcons
![Page 88: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/88.jpg)
http://association.drupal.org/membership
Yearly membership
• Donations go to:
• Keeping the servers running
• Drupalcons
• Support services (financial, legal...)
![Page 89: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/89.jpg)
http://association.drupal.org/membership
Yearly membership
• Donations go to:
• Keeping the servers running
• Drupalcons
• Support services (financial, legal...)
• NOT development(but many developers take donations)
![Page 90: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/90.jpg)
How to get involved:Evangelizing
![Page 91: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/91.jpg)
Evangelize
• Use WordPress? Love it? Spread the love!!
• Attend conferences, WordCamps and other events
• Help out a friend
![Page 93: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/93.jpg)
Join community marketing efforts
http://groups.drupal.org/drupal-marketing
![Page 94: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/94.jpg)
How to get involved:Support
![Page 95: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/95.jpg)
Support
• Installation
• How To/Troubleshooting
• Themes/Templates
• Plugins - Hacks
• WP - Advanced
• Your WP
• Miscellaneous
• Requests/Feedback
• Alpha/Beta
http://wordpress.org/support & #wordpress IRC
![Page 96: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/96.jpg)
Support
• Familiar with functions and features
• WordPress terminology
• Understand the intent behind the questions
• Patience
• Willing to go that extra step
• discuss with other support volunteers and moderators on wp-forums mailing list
http://wordpress.org/support
![Page 98: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/98.jpg)
• Other support avenues: http://drupal.org/support
• #drupal-support on irc.freenode.net
• Support mailing list
• Issues under category “support request”
• Why?
• Fastest way up Drupal learning curve
• No matter how much you think you don’t know, you can help someone else
• Meet both friends and clients!
Support tips
![Page 99: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/99.jpg)
How to get involved:Documentation
![Page 100: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/100.jpg)
Documentation
• Create an account
• Create your User Profile
• Review the guidelines
• Sign up with the wp-docs mailing list
http://codex.wordpress.org/Codex:Contributing
![Page 101: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/101.jpg)
Documentation
• Administrative/Maintenance - check recent changes, spelling, grammar, wiki markup, vandalism, incorrect links, poor organization
• Content Management - copy editing, tasks list, new articles, expand/merge articles
• Discuss/Decide - wp-docs mailing is where to coordinate and collaborate all things Codex
![Page 102: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/102.jpg)
Documentation
• Be Patient
• Be Nice
• Edit mercilessly
• Ask Questions
• Have fun
![Page 103: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/103.jpg)
Add a new documentation page
![Page 104: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/104.jpg)
Add a new documentation page
1
![Page 105: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/105.jpg)
Add a new documentation page
12
![Page 106: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/106.jpg)
Add a new documentation page
12
3
![Page 107: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/107.jpg)
Add a new documentation page
12
3
![Page 108: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/108.jpg)
Submit corrections to documentation
![Page 109: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/109.jpg)
Submit corrections to documentation
1
![Page 110: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/110.jpg)
Submit corrections to documentation
1
![Page 111: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/111.jpg)
Join the documentation team!
![Page 112: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/112.jpg)
Join the documentation team!
• Fix typos!
![Page 113: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/113.jpg)
Join the documentation team!
• Fix typos!
• Improve existing documentation text!
![Page 114: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/114.jpg)
Join the documentation team!
• Fix typos!
• Improve existing documentation text!
• Post diagrams and figures!
![Page 115: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/115.jpg)
Join the documentation team!
• Fix typos!
• Improve existing documentation text!
• Post diagrams and figures!
• Get into fun arguments with fellow grammar geeks about Oxford commas!
![Page 116: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/116.jpg)
Join the documentation team!
• Fix typos!
• Improve existing documentation text!
• Post diagrams and figures!
• Get into fun arguments with fellow grammar geeks about Oxford commas!
• And much, much more!
![Page 117: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/117.jpg)
Join the documentation team!
• Fix typos!
• Improve existing documentation text!
• Post diagrams and figures!
• Get into fun arguments with fellow grammar geeks about Oxford commas!
• And much, much more!
![Page 118: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/118.jpg)
Join the documentation team!
• Fix typos!
• Improve existing documentation text!
• Post diagrams and figures!
• Get into fun arguments with fellow grammar geeks about Oxford commas!
• And much, much more!
http://drupal.org/contribute/documentation/join
![Page 119: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/119.jpg)
How to get involved:Bug Reports
![Page 120: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/120.jpg)
Report Bugs
• Find a bug
• Verify it’s really a bug
• Log in to Trac(using your Support forum details) - http://trac.wordpress.org/newticket
• Replicate bug and marks ticket to be fixed
• Bug gets fixed - accepted, how-to, create patch, upload to Trac, tested, committed, closed
![Page 121: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/121.jpg)
Before You Report a Bug
• Search Trac so there aren’t any duplicates
• If bug was reported and fixed, but you don’t agree - speak up
• Discuss it on the wp-testers or wp-hackers mailing lists, forums and #wordpress IRC channels
![Page 122: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/122.jpg)
Reporting bugs
• Be prepared to participate in the process and aid developers
• Not all bugs are bugs, but be glad you had a say
• Thanks for helping out
![Page 123: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/123.jpg)
Step 1: Search
http://drupal.org/project/issues/search
![Page 124: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/124.jpg)
1
Step 1: Search
http://drupal.org/project/issues/search
![Page 125: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/125.jpg)
12
Step 1: Search
http://drupal.org/project/issues/search
![Page 126: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/126.jpg)
12 3
Step 1: Search
http://drupal.org/project/issues/search
![Page 127: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/127.jpg)
12 3
Step 1: Search
http://drupal.org/project/issues/search
![Page 128: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/128.jpg)
http://drupal.org/translators
Step 2: Report
![Page 129: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/129.jpg)
http://drupal.org/translators
Step 2: Report
1
![Page 130: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/130.jpg)
http://drupal.org/translators
Step 2: Report
1
![Page 131: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/131.jpg)
Bug report tips
• Goal: communicate to developers...
• what exactly is wrong? What were you expecting? what happened instead?
• how to reproduce the problem, in the fewest exact steps
• ... they can’t fix something they can’t see!
• Mention details about your setup; Drupal/PHP/MySQL versions, modules installed, etc.
• COME BACK to issue and help test patches and answer follow-up questions
![Page 132: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/132.jpg)
How to get involved:Translations
![Page 133: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/133.jpg)
Translate
• Translate WordPress to your language
• Organic translation - natural language, not too structured, make it logical
• Maintain the level of formality(or informality)
• Don’t use slang or audience-specific terms
• Read up on other software localization
http://codex.wordpress.org/Translating_WordPress
![Page 134: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/134.jpg)
Qualifications and Tools
• Truly bilingual
• Familiar with PHP
• Human language constructs
• GNU gettext - Localization Framework
• LaunchPad, poEdit and KBabel
• wp-polyglots mailing list
![Page 135: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/135.jpg)
http://drupal.org/translators
Translator’s guide
![Page 136: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/136.jpg)
How to get involved:Testing
![Page 137: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/137.jpg)
Testing
• Release candidates are available for download
• Grab latest versions/builds via Subversion - http://svn.automattic.com/wordpress/trunk
• Help find bugs, test out new features and play
• Get updates via wp-testers mailing list
![Page 138: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/138.jpg)
Usability testing
![Page 139: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/139.jpg)
Usability testing
![Page 140: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/140.jpg)
Usability testing
![Page 141: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/141.jpg)
Usability testing
![Page 142: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/142.jpg)
Usability testing
![Page 143: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/143.jpg)
Usability testing
http://groups.drupal.org/usability
![Page 144: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/144.jpg)
Patch reviews
![Page 145: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/145.jpg)
Patch reviews
Lifespan of an issue:
![Page 146: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/146.jpg)
Active: No solution yet.
Patch reviews
Lifespan of an issue:
![Page 147: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/147.jpg)
Active: No solution yet.
Patch (code needs review): Hey, I think this might work. Could you try?
Patch reviews
Lifespan of an issue:
![Page 148: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/148.jpg)
Active: No solution yet.
Patch (code needs review): Hey, I think this might work. Could you try?
Patch (code needs work): Nope...Try again.
Patch reviews
Lifespan of an issue:
![Page 149: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/149.jpg)
Active: No solution yet.
Patch (code needs review): Hey, I think this might work. Could you try?
Patch (code needs work): Nope...Try again.
Patch (code needs review): Ok, how about this?
Patch reviews
Lifespan of an issue:
![Page 150: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/150.jpg)
Active: No solution yet.
Patch (code needs review): Hey, I think this might work. Could you try?
Patch (code needs work): Nope...Try again.
Patch (reviewed & tested by the community) Looks great! Let’s get this sucker in!
Patch (code needs review): Ok, how about this?
Patch reviews
Lifespan of an issue:
![Page 151: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/151.jpg)
Active: No solution yet.
Patch (code needs review): Hey, I think this might work. Could you try?
Patch (code needs work): Nope...Try again.
Patch (reviewed & tested by the community) Looks great! Let’s get this sucker in!
Patch (code needs review): Ok, how about this?
Fixed: Woohoo! It’ll be available in the next release!
Patch reviews
Lifespan of an issue:
![Page 152: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/152.jpg)
Active: No solution yet.
Patch (code needs review): Hey, I think this might work. Could you try?
Patch (code needs work): Nope...Try again.
Patch (reviewed & tested by the community) Looks great! Let’s get this sucker in!
Patch (code needs review): Ok, how about this?
Fixed: Woohoo! It’ll be available in the next release!
Patch reviews
Developer goal: Make white and pink issues yellow.
Lifespan of an issue:
![Page 153: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/153.jpg)
Active: No solution yet.
Patch (code needs review): Hey, I think this might work. Could you try?
Patch (code needs work): Nope...Try again.
Patch (reviewed & tested by the community) Looks great! Let’s get this sucker in!
Patch (code needs review): Ok, how about this?
Fixed: Woohoo! It’ll be available in the next release!
Patch reviews
Developer goal: Make white and pink issues yellow.
Tester goal: Make yellow issues pink or light green.
Lifespan of an issue:
![Page 154: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/154.jpg)
Active: No solution yet.
Patch (code needs review): Hey, I think this might work. Could you try?
Patch (code needs work): Nope...Try again.
Patch (reviewed & tested by the community) Looks great! Let’s get this sucker in!
Patch (code needs review): Ok, how about this?
Fixed: Woohoo! It’ll be available in the next release!
Maintainer goal: Make light green issues dark green.
Patch reviews
Developer goal: Make white and pink issues yellow.
Tester goal: Make yellow issues pink or light green.
Lifespan of an issue:
![Page 155: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/155.jpg)
Active: No solution yet.
Patch (code needs review): Hey, I think this might work. Could you try?
Patch (code needs work): Nope...Try again.
Patch (reviewed & tested by the community) Looks great! Let’s get this sucker in!
Patch (code needs review): Ok, how about this?
Fixed: Woohoo! It’ll be available in the next release!
Maintainer goal: Make light green issues dark green.
Patch reviews
Developer goal: Make white and pink issues yellow.
Tester goal: Make yellow issues pink or light green.
http://drupal.org/patch
Lifespan of an issue:
![Page 156: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/156.jpg)
Run and write automated tests
http://drupal.org/project/simpletest
http://groups.drupal.org/testing-qa
![Page 157: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/157.jpg)
How to get involved:Development
![Page 158: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/158.jpg)
Development Planning
• Formalize proposals sent to wp-hackers mailing list
• Consolidate email threads
• Collaborate on feature specifics
• Research the ideas and log it on the Codex
• Discuss on IRC and mailing lists
![Page 159: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/159.jpg)
Contribute patches
![Page 160: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/160.jpg)
Contribute patches
cvs diff -up > patch-description.patch
![Page 161: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/161.jpg)
Index: sites/default/default.settings.php===================================================================RCS file: /cvs/drupal/drupal/sites/default/default.settings.php,vretrieving revision 1.11diff -u -p -r1.11 default.settings.php--- sites/default/default.settings.php 1 Jul 2008 20:36:40 -0000 1.11+++ sites/default/default.settings.php 19 Jul 2008 08:08:00 -0000@@ -90,7 +90,7 @@ * $db_url = 'mysqli://username:password@localhost/databasename'; * $db_url = 'pgsql://username:password@localhost/databasename'; */-$db_url = 'mysql://username:password@localhost/databasename';+$db_url = ''; $db_prefix = ''; /**
Contribute patches
cvs diff -up > patch-description.patch
![Page 162: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/162.jpg)
Index: sites/default/default.settings.php===================================================================RCS file: /cvs/drupal/drupal/sites/default/default.settings.php,vretrieving revision 1.11diff -u -p -r1.11 default.settings.php--- sites/default/default.settings.php 1 Jul 2008 20:36:40 -0000 1.11+++ sites/default/default.settings.php 19 Jul 2008 08:08:00 -0000@@ -90,7 +90,7 @@ * $db_url = 'mysqli://username:password@localhost/databasename'; * $db_url = 'pgsql://username:password@localhost/databasename'; */-$db_url = 'mysql://username:password@localhost/databasename';+$db_url = ''; $db_prefix = ''; /**
Contribute patches
cvs diff -up > patch-description.patch
![Page 163: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/163.jpg)
Index: sites/default/default.settings.php===================================================================RCS file: /cvs/drupal/drupal/sites/default/default.settings.php,vretrieving revision 1.11diff -u -p -r1.11 default.settings.php--- sites/default/default.settings.php 1 Jul 2008 20:36:40 -0000 1.11+++ sites/default/default.settings.php 19 Jul 2008 08:08:00 -0000@@ -90,7 +90,7 @@ * $db_url = 'mysqli://username:password@localhost/databasename'; * $db_url = 'pgsql://username:password@localhost/databasename'; */-$db_url = 'mysql://username:password@localhost/databasename';+$db_url = ''; $db_prefix = ''; /**
Contribute patches
cvs diff -up > patch-description.patch
![Page 164: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/164.jpg)
Index: sites/default/default.settings.php===================================================================RCS file: /cvs/drupal/drupal/sites/default/default.settings.php,vretrieving revision 1.11diff -u -p -r1.11 default.settings.php--- sites/default/default.settings.php 1 Jul 2008 20:36:40 -0000 1.11+++ sites/default/default.settings.php 19 Jul 2008 08:08:00 -0000@@ -90,7 +90,7 @@ * $db_url = 'mysqli://username:password@localhost/databasename'; * $db_url = 'pgsql://username:password@localhost/databasename'; */-$db_url = 'mysql://username:password@localhost/databasename';+$db_url = ''; $db_prefix = ''; /**
Contribute patches
cvs diff -up > patch-description.patch
![Page 165: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/165.jpg)
Index: sites/default/default.settings.php===================================================================RCS file: /cvs/drupal/drupal/sites/default/default.settings.php,vretrieving revision 1.11diff -u -p -r1.11 default.settings.php--- sites/default/default.settings.php 1 Jul 2008 20:36:40 -0000 1.11+++ sites/default/default.settings.php 19 Jul 2008 08:08:00 -0000@@ -90,7 +90,7 @@ * $db_url = 'mysqli://username:password@localhost/databasename'; * $db_url = 'pgsql://username:password@localhost/databasename'; */-$db_url = 'mysql://username:password@localhost/databasename';+$db_url = ''; $db_prefix = ''; /**
Contribute patches
cvs diff -up > patch-description.patch
http://drupal.org/patch
![Page 166: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/166.jpg)
Start a project of your own!
• Make sure no one’s done it yet :)http://drupal.org/search/node/Enter type:project_project and search for keywords
• Get a CVS account: http://drupal.org/cvs-application/requirementshttp://drupal.org/cvs-application
• Get your module/theme/translation into CVS:http://drupal.org/handbook/cvs/quickstart
• Create a project on the drupal.org website:http://drupal.org/node/add/project-project
![Page 167: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/167.jpg)
Indispensable developer stuff
• Resources
• http://drupal.org/coding-standards
• http://api.drupal.org/
• http://drupal.org/contributors-guide
• http://www.drupalbook.com/
• Modules
• Coder: http://drupal.org/project/coder
• Devel: http://drupal.org/project/devel
![Page 168: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/168.jpg)
Additional Resources
![Page 169: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/169.jpg)
Additional Resources
• http://codex.wordpress.org/Codex:Community_Portal
• http://codex.wordpress.org/Contributing_to_WordPress
• http://wordpress.org/support/
• http://codex.wordpress.org/Mailing_Lists#Documentation
![Page 170: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/170.jpg)
• http://drupal.org/contribute
• http://drupal.org/videocasts
• http://groups.drupal.org/drupal-dojo
• http://groups.drupal.org/drupalchix
Additional resources
![Page 171: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/171.jpg)
...and a user group near you!
http://groups.drupal.org/groupshttp://groups.drupal.org/bay-area
![Page 172: Contributing To Wordpress Drupal 2008 07 19[1]](https://reader034.vdocuments.net/reader034/viewer/2022051513/545674ffb1af9f40378b4bd1/html5/thumbnails/172.jpg)
Thanks!