jquery conference 2010 - getting involved

Post on 18-May-2015

2.552 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

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

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

Getting Involved2

• How we Communicate• Support Options• Growing jQuery Community• jQuery on Github• Options for you to get involved?

Getting Involved3

• Constantly communicating with the community• Many channels

• Blogs• Podcast• Conferences• Twitter• Forum• IRC

Getting Involved4

• Blogs

Getting Involved5

• The Official jQuery Podcast• http://podcast.jquery.com

Getting Involved6

• Conferences• http://events.jquery.org

Getting Involved7

• Conferences• http://events.jquery.org

Getting Involved8

• Twitter

Getting Involved9

• Twitter

Getting Involved10

• Twitter

Getting Involved11

• Forum• IRC

• Server: irc.freenode.net• Room: #jquery

Getting Involved12

• Monitoring Twitter • Community feelings• 1:1 developer interactions

• Google Alerts – blogs/news/etc.• Forum – 1:1 developer interactions

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

Getting Involved14

• Forums• Tutorials

• http://docs.jquery.com

Getting Involved15

• Forums• Tutorials• External Learning Resources

• http://learningjquery.com• http://net.tutsplus.com/

Getting Involved16

• Forums• Tutorials• External Learning Resources• Twitter

• Limited Support

Getting Involved17

• Forums• Tutorials• External Learning Resources• Twitter• Commercial Support

• appendTo• Bocoup• JupiterIT

Getting Involved18

Google Trends

Getting Involved19

Usage Trends – Builtwith.com

Getting Involved20

Job Trends – indeed.com

Getting Involved21

Twitter Reach - @jquery

Getting Involved22

Forum

Getting Involved23

Forum

Getting Involved24

• All jQuery code bases are now on Github• Allows more community feedback

Getting Involved25

• All jQuery code bases are now on Github• Allows more community feedback

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

Getting Involved27

Upgraded bug tracking system

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

Getting Involved29

Easiest Way – Donations/Sponsorships

http://jquery.org/donate

sponsorship@jquery.com

Money is used to:• Fund development• Hold conferences• Equipment• Face-to-Face meetings

Getting Involved30

Casual Supporters

• Forum• Need people to help support others• Looking for moderators

• API Docs• Support• Moderation

• Blog authors• Tutorial/Screencasts authors

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

Getting Involved32

Helping jQuery in other ways

• Infrastructure is looking for SysAdmins• Experience in High volume system administration

• WordPress • Web Development Skills• help-infrastructure@jquery.com

•or reach out to Developer Relations

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

Getting Involved34

• Vote on project policies, financials, team members• Stewards for the project• Professionalism with the community

• No trolling • Courteous

Getting Involved35

• Contact a Developer Relations Team Member• Rey Bango• Ralph Whitbeck• Paul Irish• Karl Swedberg• Cody Lindley• Remy Sharp

Getting Involved36

• E-mail: ralph.whitbeck@jquery.com

• Twitter: @RedWolves

• Blog: http://ralphwhitbeck.com

top related