jquery conference 2010 - getting involved
DESCRIPTION
Are you looking to get more involved in jQuery? Have you determined that you'd like to contribute to an open source project and you would like to contribute to jQuery but don't know what you can do to help? Do you want to make a difference and be recognized for your contributions to jQuery? Not everyone is a John Resig, Brandon Arron, Yehuda Katz, Jörn Zafferer or Scott Gonzalez and can sling JavaScript APIs that are used by 30% of the active web sites on the internet. But that doesn't mean there isn't something that you can contribute back to the community. More than likely there is a direct way for you to get involved.In this talk, we'll explore various options available to jQuery designers and developers to be able to contribute back to the jQuery Community. We'll discuss ways to have a big impact on a great number of people—from offering help on the forum to sharing plugins to writing tutorials. And we'll look at the proper procedures for reporting bugs and submitting patches. This talk is meant for anyone who is interested in jQuery, from the very beginner to the more advanced user who is looking to get more involved with the community.TRANSCRIPT
![Page 1: jQuery Conference 2010 - Getting Involved](https://reader036.vdocuments.us/reader036/viewer/2022081400/5558e441d8b42ab8168b4c1b/html5/thumbnails/1.jpg)
GETTING INVOLVEDGETTING INVOLVED
Ralph WhitbeckjQuery Developer Relations
http://ralphwhitbeck.com
Twitter: @RedWolves
Ralph WhitbeckjQuery Developer Relations
http://ralphwhitbeck.com
Twitter: @RedWolves
jQuery Conference 2010: Boston - October 17, 2010
![Page 2: jQuery Conference 2010 - Getting Involved](https://reader036.vdocuments.us/reader036/viewer/2022081400/5558e441d8b42ab8168b4c1b/html5/thumbnails/2.jpg)
Getting Involved2
• How we Communicate• Support Options• Growing jQuery Community• jQuery on Github• Options for you to get involved?
![Page 3: jQuery Conference 2010 - Getting Involved](https://reader036.vdocuments.us/reader036/viewer/2022081400/5558e441d8b42ab8168b4c1b/html5/thumbnails/3.jpg)
Getting Involved3
• Constantly communicating with the community• Many channels
• Blogs• Podcast• Conferences• Twitter• Forum• IRC
![Page 4: jQuery Conference 2010 - Getting Involved](https://reader036.vdocuments.us/reader036/viewer/2022081400/5558e441d8b42ab8168b4c1b/html5/thumbnails/4.jpg)
Getting Involved4
• Blogs
![Page 5: jQuery Conference 2010 - Getting Involved](https://reader036.vdocuments.us/reader036/viewer/2022081400/5558e441d8b42ab8168b4c1b/html5/thumbnails/5.jpg)
Getting Involved5
• The Official jQuery Podcast• http://podcast.jquery.com
![Page 7: jQuery Conference 2010 - Getting Involved](https://reader036.vdocuments.us/reader036/viewer/2022081400/5558e441d8b42ab8168b4c1b/html5/thumbnails/7.jpg)
Getting Involved7
• Conferences• http://events.jquery.org
![Page 8: jQuery Conference 2010 - Getting Involved](https://reader036.vdocuments.us/reader036/viewer/2022081400/5558e441d8b42ab8168b4c1b/html5/thumbnails/8.jpg)
Getting Involved8
![Page 9: jQuery Conference 2010 - Getting Involved](https://reader036.vdocuments.us/reader036/viewer/2022081400/5558e441d8b42ab8168b4c1b/html5/thumbnails/9.jpg)
Getting Involved9
![Page 10: jQuery Conference 2010 - Getting Involved](https://reader036.vdocuments.us/reader036/viewer/2022081400/5558e441d8b42ab8168b4c1b/html5/thumbnails/10.jpg)
Getting Involved10
![Page 11: jQuery Conference 2010 - Getting Involved](https://reader036.vdocuments.us/reader036/viewer/2022081400/5558e441d8b42ab8168b4c1b/html5/thumbnails/11.jpg)
Getting Involved11
• Forum• IRC
• Server: irc.freenode.net• Room: #jquery
![Page 12: jQuery Conference 2010 - Getting Involved](https://reader036.vdocuments.us/reader036/viewer/2022081400/5558e441d8b42ab8168b4c1b/html5/thumbnails/12.jpg)
Getting Involved12
• Monitoring Twitter • Community feelings• 1:1 developer interactions
• Google Alerts – blogs/news/etc.• Forum – 1:1 developer interactions
![Page 13: jQuery Conference 2010 - Getting Involved](https://reader036.vdocuments.us/reader036/viewer/2022081400/5558e441d8b42ab8168b4c1b/html5/thumbnails/13.jpg)
Getting Involved13
• Forums• Help with your own jQuery Code
• Getting Started (for Beginner Questions)• Using jQuery (more intermediate Questions)• Using jQuery Plugins (plugin help)• Using jQuery UI
• Discussing Bugs/Features• Developing jQuery• Developing jQuery UI• Developing jQuery Plugins• Mobile jQuery
![Page 14: jQuery Conference 2010 - Getting Involved](https://reader036.vdocuments.us/reader036/viewer/2022081400/5558e441d8b42ab8168b4c1b/html5/thumbnails/14.jpg)
Getting Involved14
• Forums• Tutorials
• http://docs.jquery.com
![Page 15: jQuery Conference 2010 - Getting Involved](https://reader036.vdocuments.us/reader036/viewer/2022081400/5558e441d8b42ab8168b4c1b/html5/thumbnails/15.jpg)
Getting Involved15
• Forums• Tutorials• External Learning Resources
• http://learningjquery.com• http://net.tutsplus.com/
![Page 16: jQuery Conference 2010 - Getting Involved](https://reader036.vdocuments.us/reader036/viewer/2022081400/5558e441d8b42ab8168b4c1b/html5/thumbnails/16.jpg)
Getting Involved16
• Forums• Tutorials• External Learning Resources• Twitter
• Limited Support
![Page 17: jQuery Conference 2010 - Getting Involved](https://reader036.vdocuments.us/reader036/viewer/2022081400/5558e441d8b42ab8168b4c1b/html5/thumbnails/17.jpg)
Getting Involved17
• Forums• Tutorials• External Learning Resources• Twitter• Commercial Support
• appendTo• Bocoup• JupiterIT
![Page 18: jQuery Conference 2010 - Getting Involved](https://reader036.vdocuments.us/reader036/viewer/2022081400/5558e441d8b42ab8168b4c1b/html5/thumbnails/18.jpg)
Getting Involved18
Google Trends
![Page 19: jQuery Conference 2010 - Getting Involved](https://reader036.vdocuments.us/reader036/viewer/2022081400/5558e441d8b42ab8168b4c1b/html5/thumbnails/19.jpg)
Getting Involved19
Usage Trends – Builtwith.com
![Page 20: jQuery Conference 2010 - Getting Involved](https://reader036.vdocuments.us/reader036/viewer/2022081400/5558e441d8b42ab8168b4c1b/html5/thumbnails/20.jpg)
Getting Involved20
Job Trends – indeed.com
![Page 21: jQuery Conference 2010 - Getting Involved](https://reader036.vdocuments.us/reader036/viewer/2022081400/5558e441d8b42ab8168b4c1b/html5/thumbnails/21.jpg)
Getting Involved21
Twitter Reach - @jquery
![Page 22: jQuery Conference 2010 - Getting Involved](https://reader036.vdocuments.us/reader036/viewer/2022081400/5558e441d8b42ab8168b4c1b/html5/thumbnails/22.jpg)
Getting Involved22
Forum
![Page 23: jQuery Conference 2010 - Getting Involved](https://reader036.vdocuments.us/reader036/viewer/2022081400/5558e441d8b42ab8168b4c1b/html5/thumbnails/23.jpg)
Getting Involved23
Forum
![Page 24: jQuery Conference 2010 - Getting Involved](https://reader036.vdocuments.us/reader036/viewer/2022081400/5558e441d8b42ab8168b4c1b/html5/thumbnails/24.jpg)
Getting Involved24
• All jQuery code bases are now on Github• Allows more community feedback
![Page 25: jQuery Conference 2010 - Getting Involved](https://reader036.vdocuments.us/reader036/viewer/2022081400/5558e441d8b42ab8168b4c1b/html5/thumbnails/25.jpg)
Getting Involved25
• All jQuery code bases are now on Github• Allows more community feedback
![Page 26: jQuery Conference 2010 - Getting Involved](https://reader036.vdocuments.us/reader036/viewer/2022081400/5558e441d8b42ab8168b4c1b/html5/thumbnails/26.jpg)
Getting Involved26
• All jQuery code bases are now on Github• Allows more community feedback
• Make bug fixes in Github’s web interface• Send patches back via Pull Requests
![Page 27: jQuery Conference 2010 - Getting Involved](https://reader036.vdocuments.us/reader036/viewer/2022081400/5558e441d8b42ab8168b4c1b/html5/thumbnails/27.jpg)
Getting Involved27
Upgraded bug tracking system
![Page 28: jQuery Conference 2010 - Getting Involved](https://reader036.vdocuments.us/reader036/viewer/2022081400/5558e441d8b42ab8168b4c1b/html5/thumbnails/28.jpg)
Getting Involved28
Upgraded bug tracking system
• Integration with GitHub• Working email notifications and watches• Voting on tickets!!! • Auto-close if reporter doesn't provide requested info• Delete spam messages • Improved editor• Much-improved performance
![Page 29: jQuery Conference 2010 - Getting Involved](https://reader036.vdocuments.us/reader036/viewer/2022081400/5558e441d8b42ab8168b4c1b/html5/thumbnails/29.jpg)
Getting Involved29
Easiest Way – Donations/Sponsorships
http://jquery.org/donate
Money is used to:• Fund development• Hold conferences• Equipment• Face-to-Face meetings
![Page 30: jQuery Conference 2010 - Getting Involved](https://reader036.vdocuments.us/reader036/viewer/2022081400/5558e441d8b42ab8168b4c1b/html5/thumbnails/30.jpg)
Getting Involved30
Casual Supporters
• Forum• Need people to help support others• Looking for moderators
• API Docs• Support• Moderation
• Blog authors• Tutorial/Screencasts authors
![Page 31: jQuery Conference 2010 - Getting Involved](https://reader036.vdocuments.us/reader036/viewer/2022081400/5558e441d8b42ab8168b4c1b/html5/thumbnails/31.jpg)
Getting Involved31
Making jQuery better
• Report bugs• reduced test case
• Patch bugs/pull request• Discuss features/enhancements in the “Developing” forums• Our Goal is to gain more core contributers
•Consistent patches and pull requests
![Page 32: jQuery Conference 2010 - Getting Involved](https://reader036.vdocuments.us/reader036/viewer/2022081400/5558e441d8b42ab8168b4c1b/html5/thumbnails/32.jpg)
Getting Involved32
Helping jQuery in other ways
• Infrastructure is looking for SysAdmins• Experience in High volume system administration
• WordPress • Web Development Skills• [email protected]
•or reach out to Developer Relations
![Page 33: jQuery Conference 2010 - Getting Involved](https://reader036.vdocuments.us/reader036/viewer/2022081400/5558e441d8b42ab8168b4c1b/html5/thumbnails/33.jpg)
Getting Involved33
• A pattern of giving back to the community• Direct involvement in one of the areas of the project• Sustained and demonstrable commitment to the project• Get noticed by a team member
![Page 34: jQuery Conference 2010 - Getting Involved](https://reader036.vdocuments.us/reader036/viewer/2022081400/5558e441d8b42ab8168b4c1b/html5/thumbnails/34.jpg)
Getting Involved34
• Vote on project policies, financials, team members• Stewards for the project• Professionalism with the community
• No trolling • Courteous
![Page 35: jQuery Conference 2010 - Getting Involved](https://reader036.vdocuments.us/reader036/viewer/2022081400/5558e441d8b42ab8168b4c1b/html5/thumbnails/35.jpg)
Getting Involved35
• Contact a Developer Relations Team Member• Rey Bango• Ralph Whitbeck• Paul Irish• Karl Swedberg• Cody Lindley• Remy Sharp
![Page 36: jQuery Conference 2010 - Getting Involved](https://reader036.vdocuments.us/reader036/viewer/2022081400/5558e441d8b42ab8168b4c1b/html5/thumbnails/36.jpg)
Getting Involved36
• E-mail: [email protected]
• Twitter: @RedWolves
• Blog: http://ralphwhitbeck.com