Top Banner
Lars Kurth Community Manager, Xen Project Chairman, Xen Project Advisory Board Director, Open Source, Citrix lars_kurth
21
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: XPDS13: Welcome & Community Roundup - Lars Kurth, Citrix

Lars KurthCommunity Manager, Xen ProjectChairman, Xen Project Advisory BoardDirector, Open Source, Citrix lars_kurth

Page 2: XPDS13: Welcome & Community Roundup - Lars Kurth, Citrix

Happy 10th Birthday

Page 3: XPDS13: Welcome & Community Roundup - Lars Kurth, Citrix

Joins Xen ProjectAdvisory Board

Page 4: XPDS13: Welcome & Community Roundup - Lars Kurth, Citrix

Advisory Boardfunds onewinter intern

Page 5: XPDS13: Welcome & Community Roundup - Lars Kurth, Citrix

Retrospective

Page 6: XPDS13: Welcome & Community Roundup - Lars Kurth, Citrix

2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013

Developer list traffic : Q3 2003 - now

Developer Activity is Growing

Page 7: XPDS13: Welcome & Community Roundup - Lars Kurth, Citrix

1st Commits = New Comers

2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013(Q3)

26 26

95

63

143

35

6958

40

20

42

1847

20

6

3

Hypervisor

XAPI

Source: Git Repos + GitDM

Mirage OS

Page 8: XPDS13: Welcome & Community Roundup - Lars Kurth, Citrix

New Comers vs. Drop Outs

2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013(Q3)

26 26

95

63

14

3

35

69

58

40

21 20

97

56

27

2 116

4652

Source: Git Repos + GitDM

Last contribution to Hypervisor in 2005

Incomplete

Growth in Q2 & Q3was14 per quarter

Page 9: XPDS13: Welcome & Community Roundup - Lars Kurth, Citrix

Increasing Diversity

2010 2011 2012 2013 (H1)0%

10%

20%

30%

40%

50%

60%

70%

80%

90%

100%

UPC Spectra Logic Redhat iweb GridCentric Calxeda Fujitsu (Misc) AWS

(Academia) John Hopkins University AMD Linaro Oracle NSA Intel (Individual) Suse

Citrix

Page 10: XPDS13: Welcome & Community Roundup - Lars Kurth, Citrix

Media and Event PresenceProject perception has changed dramaticallyNeutral to positive (example: eWeek “How Xen got its Zen back”)No more Xen bashing

2010 2011 2012 2013 (Q3)0

5

10

15

20

25

30

35Talks / Events / Orgs

Q4 2012 Q1 2013 Q2 2013 Q3 20130

50100150200250300350400450500

Press clips

Page 11: XPDS13: Welcome & Community Roundup - Lars Kurth, Citrix

Why Does this Matter?

Page 12: XPDS13: Welcome & Community Roundup - Lars Kurth, Citrix

Follow Industry News

Follow Project News

Adopt Software

Engage with Users

Trial Software

Engage with Industry

Evangelize

Contribute

Customize

Lead Community Funnel

Page 13: XPDS13: Welcome & Community Roundup - Lars Kurth, Citrix

Follow Industry News

Follow Project News

Adopt Software

Engage with Users

Trial Software

Engage with Industry

Evangelize

Contribute

Customize

Lead

How the Project is seen in the IT Industry drives …

Adoption by Users

ContributionsProductsDistros

Page 14: XPDS13: Welcome & Community Roundup - Lars Kurth, Citrix

Advisory Board Priorities

Page 15: XPDS13: Welcome & Community Roundup - Lars Kurth, Citrix

Follow Industry News

Follow Project News

Adopt Software

Engage with Users

Trial Software

Engage with Industry

Evangelize

Contribute

Customize

Lead

Increase upstream Xen Hypervisor by funding a Test-as-a-Service infrastructure to help the community.

Maintain and increase momentum around the Xen Project in the industry.

Nurture the Xen Project development community and grow the Xen talent pool.For example by funding student programs.

Page 16: XPDS13: Welcome & Community Roundup - Lars Kurth, Citrix

Challenges

Page 17: XPDS13: Welcome & Community Roundup - Lars Kurth, Citrix

Communication and EvangelismMajority of communication from Citrix employees

Ask:Write a post for blog.xenproject.org once a yearOr on your company blogSubmit a talk once a year at a local OSS event

Page 18: XPDS13: Welcome & Community Roundup - Lars Kurth, Citrix

Getting Started ExperienceMore and better documentationBetter Integration with distrosIntegration with upstreams

Ask:Participate in Documentation DaysParticipate in Test DaysThink about Users when writing codeDocument new featuresHelp with user lists and forums

Page 19: XPDS13: Welcome & Community Roundup - Lars Kurth, Citrix

Making it easier to join the ProjectBite size work itemsDocumenting code

Ask:Maintain the Xen_Development_Projects listDocument APIs / New FeaturesMentor a Student

More Reviewers (starting to get bottlenecks)

Page 20: XPDS13: Welcome & Community Roundup - Lars Kurth, Citrix

QualityTest DaysTest FrameworkWriting Tests with CodeHow we handle bugs

Ask:Write new tests when you develop featuresParticipate in discussions related to Test Infrastructure Make use of bugs.xenproject.org

Page 21: XPDS13: Welcome & Community Roundup - Lars Kurth, Citrix

Thank You!Enjoy the Xen Project Developer Summit