YUIConf 2011 keynote

1,849 views

Published on

Slides from my opening keynote given at YUIConf 2011.

Published in: Technology, Business
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,849
On SlideShare
0
From Embeds
0
Number of Embeds
9
Actions
Shares
0
Downloads
18
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • YUIConf 2011 keynote

    1. 1. Welcome tothe Jungle! Dav Glass, Hacker @davglass
    2. 2. Welcome to the Jungle - GnR
    3. 3. Welcome to the Jungle - GnR "Imagine youre hearing awesome music here, because imagining it is a lot cheaper than getting licenses to actually play it." @yaypie
    4. 4. Welcome to YUIConf 2011
    5. 5. Welcome to YUIConf 2011
    6. 6. Welcome to YUIConf 2011 @yuilibrary #yuiconf
    7. 7. Welcome to YUIConf 2011 @yuilibrary #yuiconf yuiconf yuiconf2011
    8. 8. Conference Events Today 9:00 - 5:30 - Talks 12:00 - 1:00 - Lunch 5:30 - 6:30 - Dinner 6:30 - 8:30 -Douglas Crockford Tomorrow 9:00 - 5:30 - Talks 12:00 - 1:00 - Lunch
    9. 9. YUI Conf brought to you by: Lunch both days provided by: Yahoo! Mail Dinner tonight provided by:
    10. 10. Special Shout Outs
    11. 11. Special Shout Outs
    12. 12. Special Shout Outs
    13. 13. Special Shout Outs
    14. 14. Special Shout Outs
    15. 15. Back in Black - AC/DC
    16. 16. Back in Black - AC/DC "Imagine youre hearing awesome music here, because imagining it is a lot cheaper than getting licenses to actually play it." @yaypie
    17. 17. New Members
    18. 18. New Members
    19. 19. New Members
    20. 20. Gallery Growth
    21. 21. Gallery Growth
    22. 22. Gallery Growth Last YUIConf: 206 modules
    23. 23. Gallery Growth Last YUIConf: 206 modules Today: 350 modules
    24. 24. Gallery Growth Last YUIConf: 206 modules Today: 350 modules New CLA’s: 76
    25. 25. Top Gallery Contributors
    26. 26. Top Gallery Contributors AlloyUI - Liferay 70 modules
    27. 27. Top Gallery Contributors
    28. 28. Top Gallery Contributors Anthony Pipkin 29 modules
    29. 29. Top Gallery Contributors
    30. 30. Top Gallery Contributors John Lindal 26 modules
    31. 31. Top Gallery Contributors
    32. 32. Top Gallery Contributors Luke Smith 17 modules
    33. 33. Top Gallery Contributors
    34. 34. Top Gallery Contributors Caridy Patino 12 modules
    35. 35. Forum Growth
    36. 36. Forum Growth
    37. 37. Forum Growth
    38. 38. Forum Growth +25,000 posts +10,000 users
    39. 39. New Components
    40. 40. New Components ✦ App Framework ✦ Graphics ✦ Autocomplete ✦ Highlight ✦ Calendar ✦ Panel ✦ Charts ✦ Resize* ✦ DataTable ✦ Scrollview ✦ Dial ✦ Text ✦ Escape
    41. 41. Updates
    42. 42. Updates ✦ Core System ✦ Loader Refactor ✦ GBS Updates
    43. 43. GBS Update
    44. 44. GBS Update As of our last update (7/12/11), weve decoupled the Graded Browser Support development strategy from the testing methodology. The "Browser Test Baseline" is a representative set of browsers chosen to provide the maximum testing coverage over the minimal testing surface.
    45. 45. Today - Smashing Pumpkins
    46. 46. Today - Smashing Pumpkins "Imagine youre hearing awesome music here, because imagining it is a lot cheaper than getting licenses to actually play it." @yaypie
    47. 47. Faster Releases
    48. 48. Faster Releases
    49. 49. Faster Releases
    50. 50. Faster Releases ✦ Sprint based releases ✦ More PR releases ✦ Better scheduling ✦ More Community Involvement ✦ Schedule Announcing ✦ Github Integration
    51. 51. Github Integration
    52. 52. Github Integration
    53. 53. Github Integration
    54. 54. Github Integration
    55. 55. New Image
    56. 56. New Image
    57. 57. New Image
    58. 58. New Image
    59. 59. New Image
    60. 60. New Image
    61. 61. New Image
    62. 62. New Image
    63. 63. New Image
    64. 64. New Image
    65. 65. New Image
    66. 66. New Image
    67. 67. New Image
    68. 68. Livin on the Edge - Aerosmith
    69. 69. Livin on the Edge - Aerosmith "Imagine youre hearing awesome music here, because imagining it is a lot cheaper than getting licenses to actually play it." @yaypie
    70. 70. NodeJS
    71. 71. NodeJS ✦ First class environment ✦ Formal support in Y.UA ✦ Conditional Loading ✦ Tested
    72. 72. NodeJS
    73. 73. NodeJS
    74. 74. NodeJS
    75. 75. NodeJS
    76. 76. Component Updates In 3.5.0, DataTable will be my primary focus. It will undergo an architectural overhaul, with plans to move it to a Model/ ModelList + View based internal structure, which will allow more flexibility in rendering and data interchange with server bound data.
    77. 77. Component Updates ✦ Core ✦ Bidi/RTL/Skins ✦ Get ✦ Loader ✦ DataTable In 3.5.0, DataTable will be my primary focus. It will undergo ✦ App Framework an architectural overhaul, with plans to move it to a Model/ ModelList + View based internal structure, which will allow more flexibility in rendering and data interchange with server bound data.
    78. 78. New Components
    79. 79. New Components ✦ Handlebars
    80. 80. New Components ✦ Handlebars ✦ Pjax
    81. 81. New Components ✦ Handlebars ✦ Pjax ✦ Test Console
    82. 82. New Components ✦ Handlebars ✦ Pjax ✦ Test Console ✦ TreeView
    83. 83. New Components ✦ Handlebars ✦ Pjax ✦ Test Console ✦ TreeView ✦ Widget Lite
    84. 84. New Components ✦ Handlebars ✦ Pjax ✦ Test Console ✦ TreeView ✦ Widget Lite ✦ Uploader in HTML5
    85. 85. New Components ✦ Handlebars ✦ Pjax ✦ Test Console ✦ TreeView ✦ Widget Lite ✦ Uploader in HTML5 ✦ Button Widget
    86. 86. New Components ✦ Handlebars ✦ Pjax ✦ Test Console ✦ TreeView ✦ Widget Lite ✦ Uploader in HTML5 ✦ Button Widget ✦ Windowing Components
    87. 87. New Components ✦ Handlebars ✦ Pjax ✦ Test Console ✦ TreeView ✦ Widget Lite ✦ Uploader in HTML5 ✦ Button Widget ✦ Windowing Components ✦ Tooltip
    88. 88. New Components ✦ Handlebars ✦ Pjax ✦ Test Console ✦ TreeView ✦ Widget Lite ✦ Uploader in HTML5 ✦ Button Widget ✦ Windowing Components ✦ Tooltip ✦ Dialog
    89. 89. New Components ✦ Handlebars ✦ Pjax ✦ Test Console ✦ TreeView ✦ Widget Lite ✦ Uploader in HTML5 ✦ Button Widget ✦ Windowing Components ✦ Tooltip ✦ Dialog ✦ Pointer
    90. 90. The Book of YUI 3(not the real title)
    91. 91. The YUI 3 Cookbook Evan Goer goer@yahoo-inc.com The YUI 3 Cookbook contains 150 recipes. Each recipe includes a self-contained working example. Most examples are deliberately very short, but have an extensive discussion.
    92. 92. The YUI 3 Cookbook Evan Goer goer@yahoo-inc.com http://goer.org/YUI To download a free sample pack of three PDF chapters. These chapters are raw and contain typos, red TODOs, and errors. Youve been warned!
    93. 93. YUI Easy Testing Interface - Yeti
    94. 94. YUI Easy Testing Interface - Yeti Video Here:www.youtube.com/watch?v=85Q06z7_B0w
    95. 95. Talk Dirty to Me - Poison
    96. 96. Talk Dirty to Me - Poison "Imagine youre hearing awesome music here, because imagining it is a lot cheaper than getting licenses to actually play it." @yaypie
    97. 97. Component Talks
    98. 98. Component Talks Allen Rabinovich @allenr
    99. 99. Component Talks Allen Rabinovich @allenr Architecting and building a module from scratch. Lessons in careful planning, optimization and feature- setting that go into module design.
    100. 100. Component Talks Jeff Conniff
    101. 101. Component Talks Jeff Conniff The Dial widget is a circular value input control. Its like a real-world, analog, volume control dial, but with much finer UI control.
    102. 102. Component Talks Tripp Bridges
    103. 103. Component Talks Tripp Bridges The API and feature set. Including some exciting demonstrations from Jeff Conniff
    104. 104. Component Talks Eric Ferraiuolo @ericf
    105. 105. Component Talks Eric Ferraiuolo @ericf YUI App Framework: Youve Been Wanting This
    106. 106. Component Talks Luke Smith @ls_n
    107. 107. Component Talks Luke Smith @ls_n From one, many; from many, one — class inheritance and composition in YUI
    108. 108. Component Talks Derek Gathright @derek
    109. 109. Component Talks Derek Gathright @derek Why YUI?
    110. 110. Notable Talks YQL
    111. 111. Notable Talks YQL
    112. 112. Notable Talks YQL
    113. 113. Notable Talks YQL
    114. 114. Community Talks
    115. 115. Community Talks Jeff Craig @foxxtrot Demystifying Loader: Advanced Module Configuration
    116. 116. Community Talks Ryan Cannon @rcanine There is no off-season: NFL.coms move to YUI
    117. 117. Community Talks Jeff Pihach @FromAnEgg YUI For Designers
    118. 118. Community Talks Jeff Pihach @FromAnEgg aka Hatch on irc YUI For Designers
    119. 119. Community Talks Pat Cavit @tivac Automating Website Optimization
    120. 120. Community Talks Eduardo Lundgren Introducing AlloyUI DiagramBuilder
    121. 121. Community Talks Andrew Wooldridge @triptych YUI Hidden Gems
    122. 122. Closing Time - Semisonic
    123. 123. Closing Time - Semisonic "Imagine youre hearing awesome music here, because imagining it is a lot cheaper than getting licenses to actually play it." @yaypie
    124. 124. Images All images used are copyright of the original publisher.Album artwork pulled from Wikipedia. Darth Vader image from bootspring.comMobile device images fromapple.com, google.com and motorola.com Harley image from harley- davidson.comGithub images from github.com
    125. 125. Enjoy TheConference Dav Glass, Hacker @davglass

    ×