packaging ecosystems -monki gras 2017

30
PACKAGING ECOSYSTEMS How to make your open source project MATTER Kiyoto Tamura VP of Marketing, Treasure Data

Upload: treasure-data-inc

Post on 14-Apr-2017

390 views

Category:

Engineering


1 download

TRANSCRIPT

Page 1: Packaging Ecosystems -Monki Gras 2017

PACKAGING ECOSYSTEMSHow to make your open source project MATTER

Kiyoto TamuraVP of Marketing, Treasure Data

Page 2: Packaging Ecosystems -Monki Gras 2017

OPEN SOURCE = NEW NORMAL

Page 3: Packaging Ecosystems -Monki Gras 2017

COLLABORATIVE PLATFORMS

Page 4: Packaging Ecosystems -Monki Gras 2017

CULTURAL CHANGE

Page 5: Packaging Ecosystems -Monki Gras 2017

STRATEGIC SHIFT

Page 6: Packaging Ecosystems -Monki Gras 2017

YET MOST OPEN SOURCE PROJECTS DIE

Page 7: Packaging Ecosystems -Monki Gras 2017

CONTEXT: FINDING THE “BOX” IS HARD

“My project solves a lot of problems. I mean, why else did I bother writing so much code? I just don’t know what to call it. No, it’s NOT an MVC framework! It’s BETTER than that…”

Hmm…so…It’s an MVC framework?

Page 8: Packaging Ecosystems -Monki Gras 2017

DISTRIBUTION = LIFEBLOOD

Page 9: Packaging Ecosystems -Monki Gras 2017

MY MANDATE 2014-2015

Page 10: Packaging Ecosystems -Monki Gras 2017

WE TRIED A LOT OF THINGS.A FEW WORKED.

PATTERNS?

Page 11: Packaging Ecosystems -Monki Gras 2017

OPEN SOURCE MARKETING FLYWHEEL

USERS ECOSYSTEMS

RECIPESUSE CASES

DISTRIBUTION PARTNERSHIP

PACKAGING!

JOBS TO BE DONE AWARENESS

SOLUTIONS

Page 12: Packaging Ecosystems -Monki Gras 2017

THREE THINGS TO THINK ABOUT

JOBS TO BE DONE LANGUAGES CLOUD

Page 13: Packaging Ecosystems -Monki Gras 2017

PACKAGE FOR THE JOB TO BE DONE

Page 14: Packaging Ecosystems -Monki Gras 2017
Page 15: Packaging Ecosystems -Monki Gras 2017

Research what job needs to get done…and package your project for it.

Page 16: Packaging Ecosystems -Monki Gras 2017

vs

Page 17: Packaging Ecosystems -Monki Gras 2017

JTBD

CONTEXT

Page 18: Packaging Ecosystems -Monki Gras 2017

EFK!

Page 19: Packaging Ecosystems -Monki Gras 2017

Documentation = Packaging

Page 20: Packaging Ecosystems -Monki Gras 2017

To make your project obviously useful,package it into something concrete.

Page 21: Packaging Ecosystems -Monki Gras 2017
Page 22: Packaging Ecosystems -Monki Gras 2017

PACKAGE FOR LANGUAGES

Page 23: Packaging Ecosystems -Monki Gras 2017

LANGUAGE MATTERS

Page 24: Packaging Ecosystems -Monki Gras 2017

Take advantage of the communitybehind your chosen language.Then follow your nose.

Page 25: Packaging Ecosystems -Monki Gras 2017

HOW FLUENTD GOT HERE

Page 26: Packaging Ecosystems -Monki Gras 2017

PACKAGE FOR CLOUD

Page 27: Packaging Ecosystems -Monki Gras 2017

“That competition is the cloud.

Competition is an interesting term to use, to be sure, because the cloud is built for the

most part from open source software, and the cloud is such an important channel that

it has elevated open source projects such as Ubuntu to first class citizen status.”

http://redmonk.com/sogrady/2016/06/02/future-of-open-source/

Page 28: Packaging Ecosystems -Monki Gras 2017

Each of them is an entry point into a new ecosystem.

Package for ‘em to leverage ‘em.

(Same applies to other clouds!)

Page 29: Packaging Ecosystems -Monki Gras 2017

YOU NEVER KNOW UNTIL YOU TRY

Page 30: Packaging Ecosystems -Monki Gras 2017

Thanks!

[email protected]

@kiyototamura

GH: kiyoto