36
State of the Patterns, 2008 Christian Crumlish Curator, Yahoo! Design Pattern Library

State of the Patterns 2008

Embed Size (px)

DESCRIPTION

Brief discussion of the second year of the public Yahoo! Design Pattern Library from the YUI two-year birthday celebration

Citation preview

Page 1: State of the Patterns 2008

State of the Patterns, 2008

Christian CrumlishCurator, Yahoo! Design Pattern Library

Page 2: State of the Patterns 2008

State of the Patterns, 2008

Christian CrumlishPattern Detective

Page 3: State of the Patterns 2008

• What’s the difference between YUI and the Yahoo! Design Pattern Library?

• Who cares? It shouldn’t matter.

• How do they work together?

• Coordinated roadmaps

• Cross-links (also with Astra: autocomplete)

• Integrated redesign*

• Lucas Pettinati = the glue

Happy Birthday YUI! (and ypatterns)

Page 4: State of the Patterns 2008

• What’s the difference between YUI and the Yahoo! Design Pattern Library?

• Who cares? It shouldn’t matter.

• How do they work together?

• Coordinated roadmaps

• Cross-links (also with Astra: autocomplete)

• Integrated redesign*

• Lucas Pettinati = the glue

Happy Birthday YUI! (and ypatterns)

Page 5: State of the Patterns 2008

• What’s been going on in the pattern library in 2007?

• Reorganization

• Clean up and grooming

• New patterns in the pipeline, new patterns in the queue

• Old patterns that still need finishing

• “Inside the Pattern Library” talk on YUI Theater

Two Years in Public

Page 6: State of the Patterns 2008

• What’s been going on in the pattern library in 2007?

• Reorganization

• Clean up and grooming

• New patterns in the pipeline, new patterns in the queue

• Old patterns that still need finishing

• “Inside the Pattern Library” talk on YUI Theater

Two Years in Public

Page 7: State of the Patterns 2008

• What’s been going on in the pattern library in 2007?

• Reorganization

• Clean up and grooming

• New patterns in the pipeline, new patterns in the queue

• Old patterns that still need finishing

• “Inside the Pattern Library” talk on YUI Theater

Two Years in Public

Page 8: State of the Patterns 2008

• What’s been going on in the pattern library in 2007?

• Reorganization

• Clean up and grooming

• New patterns in the pipeline, new patterns in the queue

• Old patterns that still need finishing

• “Inside the Pattern Library” talk on YUI Theater

Two Years in Public

Page 9: State of the Patterns 2008

Pattern Library brown bag

Video shared on

YUI blog

Page 10: State of the Patterns 2008

Patterns by the Numbers

• 55 patterns written, edited, started, or recruited

• 38 patterns in the pipeline for the open library

• 26 new patterns completed

• 13 patterns removed from the library

• 5 patterns published to the open library

Page 11: State of the Patterns 2008

What you see is the tip of the iceberg cliché

• 5 patterns published to the open library

• 13 patterns removed from the library

• 26 new patterns completed

• 38 patterns in the pipeline for the open library

• 55 patterns written, edited, started, or recruited

Page 12: State of the Patterns 2008

Recently published patterns

Page 13: State of the Patterns 2008

Recently published patterns

Page 14: State of the Patterns 2008

Recently published patterns

Page 15: State of the Patterns 2008

Recently published patterns

Page 16: State of the Patterns 2008

Recently published patterns

Page 17: State of the Patterns 2008

Recently published patterns

Page 18: State of the Patterns 2008

What’s New with UI Pattern Languages in General?

• Thriving community (mailing lists, groups on Flickr, Slideshare, and Magnolia)

[email protected]

[email protected]

• New libraries and new projects

• UI-patterns.com

• Open Source Design Pattern Library

Page 19: State of the Patterns 2008

What’s New with UI Pattern Languages in General?

• Thriving community (mailing lists, groups on Flickr, Slideshare, and Magnolia)

[email protected]

[email protected]

• New libraries and new projects

• UI-patterns.com

• Open Source Design Pattern Library

Page 20: State of the Patterns 2008

What’s New with UI Pattern Languages in General?

• Thriving community (mailing lists, groups on Flickr, Slideshare, and Magnolia)

[email protected]

[email protected]

• New libraries and new projects

• UI-patterns.com

• Open Source Design Pattern Library

Page 21: State of the Patterns 2008

What’s New with UI Pattern Languages in General?

• Thriving community (mailing lists, groups on Flickr, Slideshare, and Magnolia)

[email protected]

[email protected]

• New libraries and new projects

• UI-patterns.com

• Open Source Design Pattern Library

Page 22: State of the Patterns 2008

UI Patterns community growing

• Subject of much conversation on IxDA discussion list and at Interaction08

• Information Architecture Institute starting initiative to document IA patterns

• Peter Morville (polar bear book) working on Search Patterns

• Microformats community and OpenID and OAuth advocates expressing approval and disapproval of UI practices in terms of patterns and antipatterns

Page 23: State of the Patterns 2008

UI Patterns community growing

• Subject of much conversation on IxDA discussion list and at Interaction08

• Information Architecture Institute starting initiative to document IA patterns

• Peter Morville (polar bear book) working on Search Patterns

• Microformats community and OpenID and OAuth advocates expressing approval and disapproval of UI practices in terms of patterns and antipatterns

Page 24: State of the Patterns 2008

UI Patterns community growing

• Subject of much conversation on IxDA discussion list and at Interaction08

• Information Architecture Institute starting initiative to document IA patterns

• Peter Morville (polar bear book) working on Search Patterns

• Microformats community and OpenID and OAuth advocates expressing approval and disapproval of UI practices in terms of patterns and antipatterns

Page 25: State of the Patterns 2008

UI Patterns community growing

• Subject of much conversation on IxDA discussion list and at Interaction08

• Information Architecture Institute starting initiative to document IA patterns

• Peter Morville (polar bear book) working on Search Patterns

• Microformats community and OpenID and OAuth advocates expressing approval and disapproval of UI practices in terms of patterns and antipatterns

Page 26: State of the Patterns 2008

YPL Roadmap

• Patterns in the queue

• Greater openness of pattern library

• Form patterns

• Social patterns

• Presence

• Reputation

• Open project

Page 27: State of the Patterns 2008

YPL Roadmap

• Patterns in the queue

• Greater openness of pattern library

• Form patterns

• Social patterns

• Presence

• Reputation

• Open project

Page 28: State of the Patterns 2008

YPL Roadmap

• Patterns in the queue

• Greater openness of pattern library

• Form patterns

• Social patterns

• Presence

• Reputation

• Open project

Page 29: State of the Patterns 2008

YPL Roadmap

• Patterns in the queue

• Greater openness of pattern library

• Form patterns

• Social patterns

• Presence

• Reputation

• Open project

Page 30: State of the Patterns 2008

YPL Feature Wishlist (in progress)

• RSS feed: prototype exists - working on backdating

• API: single pattern kernel exists - need to build full API

• Redesign of YDN (scheduled to launch later this year)

• Tighter integration of patterns with YDN service suites and APIs and with YUI and Astra

• Integrated comment forums

• Wiki, community, open version of patterns

Page 31: State of the Patterns 2008

YPL Feature Wishlist (in progress)

• RSS feed: prototype exists - working on backdating

• API: single pattern kernel exists - need to build full API

• Redesign of YDN (scheduled to launch later this year)

• Tighter integration of patterns with YDN service suites and APIs and with YUI and Astra

• Integrated comment forums

• Wiki, community, open version of patterns

Page 32: State of the Patterns 2008

YPL Feature Wishlist (in progress)

• RSS feed: prototype exists - working on backdating

• API: single pattern kernel exists - need to build full API

• Redesign of YDN (scheduled to launch later this year)

• Tighter integration of patterns with YDN service suites and APIs and with YUI and Astra

• Integrated comment forums

• Wiki, community, open version of patterns

Page 33: State of the Patterns 2008

More Useful Tools for designers and developers

• Need for toolkits showing how to use patterns together with code libraries (YUI and Astra)

• Better feedback mechanisms to help guide our services

• Examples from case studies

• using Yahoo patterns or leveraging Yahoo pattern library experience

• Target, Razorfish, Social Media Japan, Comcast, Monster, Oracle

Page 34: State of the Patterns 2008

Upcoming Events and Appearances

• SxSW (March 11, Austin, 5pm)

• Core Conversation on social patterns (identity, presence, and reputation)

• IA Summit (April 10, Miami, all day)

• Pattern library workshop

• Agile Patterns presentation

• Pattern Summit (this summer)?

Page 35: State of the Patterns 2008

Upcoming Events and Appearances

• SxSW (March 11, Austin, 5pm)

• Core Conversation on social patterns (identity, presence, and reputation)

• IA Summit (April 10, Miami, all day)

• Pattern library workshop

• Agile Patterns presentation

• Pattern Summit (this summer)?

Page 36: State of the Patterns 2008

Thank You and here’s to YUI!

Christian [email protected]