making the case for jquery
TRANSCRIPT
![Page 1: Making The Case For jQuery](https://reader035.vdocument.in/reader035/viewer/2022062418/5558be84d8b42aa52a8b50cd/html5/thumbnails/1.jpg)
by Jonathan Sharp
Making The Case for jQuery
![Page 2: Making The Case For jQuery](https://reader035.vdocument.in/reader035/viewer/2022062418/5558be84d8b42aa52a8b50cd/html5/thumbnails/2.jpg)
jQuery Conference 2008 - Making The Case for jQuery
Survey
• I use jQuery for:• Personal• Freelance projects•My project at my company•A number of projects at my company•My company has officially adopted jQuery
2
![Page 3: Making The Case For jQuery](https://reader035.vdocument.in/reader035/viewer/2022062418/5558be84d8b42aa52a8b50cd/html5/thumbnails/3.jpg)
jQuery Conference 2008 - Making The Case for jQuery
The Enterprise
3
![Page 4: Making The Case For jQuery](https://reader035.vdocument.in/reader035/viewer/2022062418/5558be84d8b42aa52a8b50cd/html5/thumbnails/4.jpg)
jQuery Conference 2008 - Making The Case for jQuery
Enterprise Technology Adoption
• How is technology adapted for an enterprise?
• RFP (Request For Proposal)
• COTS (Commercial Of The Shelf)
• Developer need (Developer Driven)
• Ultimately it’s a management decision• It’s an analytical decision• Encourage dialog, be patient
4
![Page 5: Making The Case For jQuery](https://reader035.vdocument.in/reader035/viewer/2022062418/5558be84d8b42aa52a8b50cd/html5/thumbnails/5.jpg)
jQuery Conference 2008 - Making The Case for jQuery
Enterprise Concerns
• Legal & Licensing
• Technology (aka Standards)
• Training
• Support
•Maintenance
• Productivity
5
![Page 6: Making The Case For jQuery](https://reader035.vdocument.in/reader035/viewer/2022062418/5558be84d8b42aa52a8b50cd/html5/thumbnails/6.jpg)
jQuery Conference 2008 - Making The Case for jQuery
Legal
• Licensing•MIT• GPL
• Verify enterprise software licensing standards
• Preemptive researchknow before you’re asked!
6
![Page 7: Making The Case For jQuery](https://reader035.vdocument.in/reader035/viewer/2022062418/5558be84d8b42aa52a8b50cd/html5/thumbnails/7.jpg)
jQuery Conference 2008 - Making The Case for jQuery
Technology “Standards”
• jQuery is enterprise grade
• 75+ major sites adopted jQuery• Google Code, Netflix, Dell, MLB.com, BBC, Bank of America, etc.
7
![Page 8: Making The Case For jQuery](https://reader035.vdocument.in/reader035/viewer/2022062418/5558be84d8b42aa52a8b50cd/html5/thumbnails/8.jpg)
jQuery Conference 2008 - Making The Case for jQuery
Training
• Online documentation is excellent• docs.jquery.com• Books: Learning jQuery, jQuery In Action, etc.• jQuery tutorials Abound
• Do training gap analysis• jQuery focused or general web development?
8
![Page 9: Making The Case For jQuery](https://reader035.vdocument.in/reader035/viewer/2022062418/5558be84d8b42aa52a8b50cd/html5/thumbnails/9.jpg)
jQuery Conference 2008 - Making The Case for jQuery
Training
• jQuery Conference
• Internal brown bag training
• Enterprise training opportunities, talk to:• Karl Swedberg• Rey Bango• Jonathan Sharp
9
![Page 10: Making The Case For jQuery](https://reader035.vdocument.in/reader035/viewer/2022062418/5558be84d8b42aa52a8b50cd/html5/thumbnails/10.jpg)
jQuery Conference 2008 - Making The Case for jQuery
Support
• jQuery Community• 11,000+ subscribers to the jquery-en mailing list• IRC• Bug Tracker
• Commercial/Enterprise Support• Life Rayhttp://ui.jquery.com/liferay
10
![Page 11: Making The Case For jQuery](https://reader035.vdocument.in/reader035/viewer/2022062418/5558be84d8b42aa52a8b50cd/html5/thumbnails/11.jpg)
jQuery Conference 2008 - Making The Case for jQuery
Maintenance
•What about long term maintenance?
• Dedicate a TPM (technical product manager)• Responsible for following jQuery• Point person for your enterprise
11
![Page 12: Making The Case For jQuery](https://reader035.vdocument.in/reader035/viewer/2022062418/5558be84d8b42aa52a8b50cd/html5/thumbnails/12.jpg)
jQuery Conference 2008 - Making The Case for jQuery
Productivity
• jQuery increases productivity•Needs to be quantified for management
12
![Page 13: Making The Case For jQuery](https://reader035.vdocument.in/reader035/viewer/2022062418/5558be84d8b42aa52a8b50cd/html5/thumbnails/13.jpg)
jQuery Conference 2008 - Making The Case for jQuery
Enterprise Ownership
• Product owner• Responsible for tracking jQuery project
• Common repository• http://www.acmecompany.com/js/jquery-1.x.x.js
13
![Page 14: Making The Case For jQuery](https://reader035.vdocument.in/reader035/viewer/2022062418/5558be84d8b42aa52a8b50cd/html5/thumbnails/14.jpg)
jQuery Conference 2008 - Making The Case for jQuery
Open Discussion
•What advice would you share in having jQuery adopted?
14
![Page 15: Making The Case For jQuery](https://reader035.vdocument.in/reader035/viewer/2022062418/5558be84d8b42aa52a8b50cd/html5/thumbnails/15.jpg)
jQuery Conference 2008 - Making The Case for jQuery
jQuery White Paper
• Developing a jQuery white paper
15
![Page 16: Making The Case For jQuery](https://reader035.vdocument.in/reader035/viewer/2022062418/5558be84d8b42aa52a8b50cd/html5/thumbnails/16.jpg)
Thank you! Presentations will be linked fromhttp://events.jquery.com
Jonathan [email protected]
http://twitter.com/jdsharphttp://www.linkedin.com/in/jonathansharp