Top Banner
Radiology UNIVERSITY OF WASHINGTON Radiology UNIVERSITY OF WASHINGTON We All Stand Together Cris Ewing Lead Developer UW Radiology Web Services Plone Conference 2008 Washington DC 1
237

We All Stand Together

Jun 15, 2015

Download

Health & Medicine

Cris Ewing

The strength of Plone the CMS lies in Plone the community. Here's a talk about how to get involved, ways to contribute, and how to be successful. You even get the personal story of one happy plonista, me!
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

We All Stand TogetherCris Ewing

Lead DeveloperUW Radiology Web Services

Plone Conference 2008Washington DC

1

Page 2: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

quick preview

2

Page 3: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Who Am I

3

Page 4: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

The Plone Community

image credits: MrTopf

4

Page 5: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

How You Fit In

image credit: CrazyPhunk

5

Page 6: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Developer

6

Page 7: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Contractor

image credit: t-dot-s-dot

7

Page 8: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Musician

image credit: Zebra Pares

8

Page 9: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Husband

9

Page 10: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Father

10

Page 11: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

How did I get here?

11

Page 12: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Computer Music

12

Page 13: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Computer Music

12

Page 14: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Computer Music

12

Page 15: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Computer Music

12

Page 16: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Personal Website

13

Page 17: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Flat HTML

14

Page 18: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Department Website

15

Page 19: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Dreamweaver

image credit: Djenan

16

Page 20: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

PHP

17

Page 21: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

PHP

image credit: t-dot-s-dot

17

Page 22: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Music Doesn’t Pay

18

Page 23: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Music Doesn’t Pay(at least, not well)

18

Page 24: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Get a Job!

19

Page 25: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

UW CME

20

Page 26: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

LAMP site

21

Page 27: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Self-built CMS

22

Page 28: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Small Office

23

Page 29: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Non-Technical Staff

image credit: mackz24

Page 30: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Little Understanding

25

Page 31: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Less Appreciation

26

Page 32: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

BuildingFrustration

image credit: ram.27

Page 33: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Good Ideas Ignored

image credit: Auntie P

28

Page 34: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Bad IdeasLauded

29

Page 35: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

no-one to talkto

30

Page 36: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

The Call

31

Page 37: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

UW Radiology

32

Page 38: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Needed a CMS

33

Page 39: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Evaluated Options

34

Page 40: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

35

Page 41: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Plone rose to the top

36

Page 42: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

PloneConference

2006

37

Page 43: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Attended Bootcamp

image credit: MrTopf

38

Page 44: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Went to Sessions

image credit: MrTopf39

Page 45: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Friendly Feel

image credit: MrTopf40

Page 46: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Reinforced Our Decision

41

Page 47: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Plone is great

42

Page 48: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

python is great

43

Page 49: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

many systems are great

44

Page 50: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

community sells

45

Page 51: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

why?

46

Page 52: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Benefits Your Self

47

Page 53: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Build your knowledge

48

Page 54: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

start small

49

Page 55: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

work to larger

50

Page 56: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

impact the core

image credit: Claudecf51

Page 57: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

choose the path forward

52

Page 58: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Benefits Your Employer

53

Page 59: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

improvedemployee

image credit: Art Freak

54

Page 60: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

leverage work of others

55

Page 61: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

better ROI

image credit: Pat Rioux56

Page 62: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Benefits Your Career

57

Page 63: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

build reputation

58

Page 64: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

attract customers

59

Page 65: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

build relationships

60

Page 66: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

interesting people

61

Page 67: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Alexander LimiAlan Runyan

62

Page 68: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Alexander LimiAlan Runyan

62

Page 69: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Hanno SchlichtingMartin Aspeli

63

Page 70: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Hanno SchlichtingMartin Aspeli

63

Page 71: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Hanno SchlichtingMartin Aspeli

63

Page 72: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Alex Clark

64

Page 73: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Steve McMahonEric Steele

65

Page 74: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Steve McMahonEric Steele

65

Page 75: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Steve McMahonEric Steele

65

Page 76: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Veda WilliamsRob Porter

66

Page 77: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Veda WilliamsRob Porter

66

Page 78: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Veda WilliamsRob Porter

66

Page 79: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Darci HanningGeir Baekholt

Jon Stahl

67

Page 80: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Darci HanningGeir Baekholt

Jon Stahl

67

Page 81: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Darci HanningGeir Baekholt

Jon Stahl

67

Page 82: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Darci HanningGeir Baekholt

Jon Stahl

67

Page 83: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

You, toocan contribute

68

Page 84: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

~200 people(core / archetypes)

69

Page 85: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

~900 people(collective)

70

Page 86: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

problem

71

Page 87: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Trust

72

Page 88: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Trust ≈ Reputation

73

Page 89: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Reputation ≈ Action

74

Page 90: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

BUT

75

Page 91: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

action must be visible

76

Page 92: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

if no-one sees itit didn’t happen

77

Page 93: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

come intothe light

78

Page 94: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

two-fold benefit

79

Page 95: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

for you

80

Page 96: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

build social capital

81

Page 97: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

build social capital(Whuffie)

81

Page 98: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

build enough

82

Page 99: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

you can bend thingsyour way

83

Page 100: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

for Plone

84

Page 101: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

more help

85

Page 102: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

stays fresh

image credit: S@Z

86

Page 103: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

stays broad

image credit: alasam87

Page 104: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

How can you contribute?

88

Page 105: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Darci HanningPlone Conference, 2007

http://plone.tv/media/2098830915/view

89

Page 106: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Gateways:

image credit: Stuck in Customs

90

Page 107: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

• Development

• Documentation

• Theming

• Internationalization

• Training / User Groups

• Testing / QA / Bug Filing

• Marketing

• Blogging91

Page 108: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

• Development

• Documentation

• Theming

• Internationalization

• Training / User Groups

• Testing / QA / Bug Filing

• Marketing

• Blogging92

Page 109: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

start small

93

Page 110: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

don’t re-invent the wheel

94

Page 111: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

embrace and extend

95

Page 112: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

participate in a product

96

Page 113: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

core components

97

Page 114: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

beginner’s sprint

98

Page 115: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

• Development

• Documentation

• Theming

• Internationalization

• Training / User Groups

• Testing / QA / Bug Filing

• Marketing

• Blogging99

Page 116: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

vitally important

100

Page 117: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

highly visible

101

Page 118: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

poor documentationdrives users away

102

Page 119: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

sparse documentationis not inviting

103

Page 120: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

we have a lot

104

Page 121: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

variable in quality, relevance and findability

105

Page 122: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Documentation Team

106

Page 123: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

JoAnna SpringsteenMartin Aspeli

Steve McMahonMatthew Wilkes

Erik Rose

107

Page 124: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

JoAnna SpringsteenMartin Aspeli

Steve McMahonMatthew Wilkes

Erik Rose

107

Page 125: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

JoAnna SpringsteenMartin Aspeli

Steve McMahonMatthew Wilkes

Erik Rose

107

Page 126: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

JoAnna SpringsteenMartin Aspeli

Steve McMahonMatthew Wilkes

Erik Rose

107

Page 127: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

JoAnna SpringsteenMartin Aspeli

Steve McMahonMatthew Wilkes

Erik Rose

107

Page 128: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

JoAnna SpringsteenMartin Aspeli

Steve McMahonMatthew Wilkes

Erik Rose

107

Page 129: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

gardening

image credit: Flatbush Gardener

108

Page 130: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Doc Sprint

109

Page 131: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

• Development

• Documentation

• Theming

• Internationalization

• Training / User Groups

• Testing / QA / Bug Filing

• Marketing

• Blogging110

Page 132: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

good basic theme

111

Page 133: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Bricolage: no theme

112

Page 134: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Drupal: many, but poor quality

113

Page 135: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

OOTB Themes Team

114

Page 136: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Veda WilliamsDavid Convent

Denys Mishunov

115

Page 137: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Veda WilliamsDavid Convent

Denys Mishunov

115

Page 138: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Veda WilliamsDavid Convent

Denys Mishunov

115

Page 139: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Veda WilliamsDavid Convent

Denys Mishunov

115

Page 140: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

http://www.openplans.org/projects/ootb-plone-themes

116

Page 141: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

best practices

117

Page 142: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

quality checklist

118

Page 143: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

sample themes

119

Page 144: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

theme sprint

120

Page 145: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

emphasis shifting

121

Page 146: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

• Development

• Documentation

• Theming

• Internationalization

• Training / User Groups

• Testing / QA / Bug Filing

• Marketing

• Blogging122

Page 147: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

big selling point

123

Page 148: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

what language do you speak?

124

Page 149: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

i18n Team

125

Page 150: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Hanno SchlichtingGodefroid ChapelleDorneles Tremea

126

Page 151: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Hanno SchlichtingGodefroid ChapelleDorneles Tremea

126

Page 152: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Hanno SchlichtingGodefroid ChapelleDorneles Tremea

126

Page 153: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Hanno SchlichtingGodefroid ChapelleDorneles Tremea

126

Page 154: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

• Development

• Documentation

• Theming

• Internationalization

• Training / User Groups

• Testing / QA / Bug Filing

• Marketing

• Blogging127

Page 155: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

critical learning tools

128

Page 156: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

attend trainings

129

Page 157: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Plone BootcampsJoel Burton

130

Page 158: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Plone BootcampsJoel Burton

130

Page 159: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Six Feet UpCalvin Hendryx-Parker

131

Page 160: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Six Feet UpCalvin Hendryx-Parker

131

Page 161: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

JazkartaNate Aune

132

Page 162: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Rocky Burt

133

Page 163: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Rocky Burt

133

Page 164: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Phillip Von Weitershausenzope 3 architecture

134

Page 165: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Phillip Von Weitershausenzope 3 architecture

134

Page 166: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Chris Callowaypython

135

Page 167: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Chris Callowaypython

135

Page 168: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

sprints

136

Page 169: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

attend, sponsor, organize

137

Page 170: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

remote sprinting

138

Page 171: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

face time is important

139

Page 172: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Conferences and Symposia

140

Page 173: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

no permission requiredto organize a symposium

141

Page 174: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Local User Groups

142

Page 175: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

http://plone.org/support/local-user-groups

143

Page 176: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

start one of your own

144

Page 177: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

http://lists.plone.org/mailman/listinfo/usergroups

145

Page 178: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

IRCfreenode.net #plone

146

Page 179: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

ask questions

147

Page 180: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

ask questions(But make sure they’re well asked)

147

Page 181: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

answer questions

148

Page 182: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

answer questions(You can do it sooner than you might think)

148

Page 183: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

• Development

• Documentation

• Theming

• Internationalization

• Training / User Groups

• Testing / QA / Bug Filing

• Marketing

• Blogging149

Page 184: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

all software has bugs

150

Page 185: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

quality bug reports

151

Page 186: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

isolate the probleminclude steps to reproduce

attach a traceback

152

Page 187: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Don’t Let It Drop

153

Page 188: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

http://dev.plone.org/plone/

154

Page 189: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

collective products,

155

Page 190: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

check product page

156

Page 191: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

participate in fixing

157

Page 192: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Tune-Up RalliesGabrielle Hendryx-Parker

158

Page 193: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

adopt a product

159

Page 194: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

or a core component

160

Page 195: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

• Development

• Documentation

• Theming

• Internationalization

• Training / User Groups

• Testing / QA / Bug Filing

• Marketing

• Blogging161

Page 196: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Plone Needs Marketers

162

Page 197: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

experienced

163

Page 198: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

long-term commitment

164

Page 199: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

able to produce deliverables

165

Page 200: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

we have plans

166

Page 201: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

need help executing them

167

Page 202: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Marketing Team

168

Page 203: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Nate Aune

169

Page 204: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

plone.org redesign

170

Page 205: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

• Development

• Documentation

• Theming

• Internationalization

• Training / User Groups

• Testing / QA / Bug Filing

• Marketing

• Blogging171

Page 206: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

often overlooked

172

Page 207: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

effective way to get noticed

173

Page 208: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

effective way to get noticed(Limi sees all)

173

Page 209: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

planet plonehttp://planet.plone.org

174

Page 210: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

unabashed praisealways welcome

175

Page 211: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

so is constructive criticism

176

Page 212: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

so is constructive criticism(tell a story)

176

Page 213: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

‘close the loop’

177

Page 214: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

What have we learned?

178

Page 215: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Community ≈ Strength

179

Page 216: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Visible Participationearns

Social Capital

180

Page 217: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Space Available For All

181

Page 218: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Space Available For All

Developers

181

Page 219: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Space Available For All

Developers

Writers

181

Page 220: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Space Available For All

Developers

Writers

Editors

181

Page 221: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Space Available For All

Developers

Writers Designers

Editors

181

Page 222: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Space Available For All

Developers

Writers Designers

Editors

Linguists

181

Page 223: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Space Available For All

Developers

Writers Designers

Editors

Testers

Linguists

181

Page 224: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

Space Available For All

Developers

Writers Designers

Editors

Testers

MarketersLinguists

181

Page 225: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

look around you

182

Page 226: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

say ‘hi’

183

Page 227: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

shake hands

184

Page 228: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

we all stand together

185

Page 229: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

thanks to:

186

Page 230: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

thanks to:MrTopf

186

Page 231: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

thanks to:MrTopf

baekholt

186

Page 232: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

thanks to:MrTopf

baekholtspliter

186

Page 233: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

thanks to:MrTopf

baekholtspliter

reebalasz

186

Page 234: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

thanks to:MrTopf

baekholtspliter

reebalaszcalvinhp

186

Page 235: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

thanks to:MrTopf

baekholtspliter

reebalaszcalvinhp

davconvent

186

Page 236: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

thanks to:MrTopf

baekholtspliter

reebalaszcalvinhp

char74davconvent

186

Page 237: We All Stand Together

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

RadiologyU N I V E R S I T Y O F WA S H I N G TO N

questions?

187