packaging ecosystems -monki gras 2017
TRANSCRIPT
PACKAGING ECOSYSTEMSHow to make your open source project MATTER
Kiyoto TamuraVP of Marketing, Treasure Data
OPEN SOURCE = NEW NORMAL
COLLABORATIVE PLATFORMS
CULTURAL CHANGE
STRATEGIC SHIFT
YET MOST OPEN SOURCE PROJECTS DIE
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?
DISTRIBUTION = LIFEBLOOD
MY MANDATE 2014-2015
WE TRIED A LOT OF THINGS.A FEW WORKED.
PATTERNS?
OPEN SOURCE MARKETING FLYWHEEL
USERS ECOSYSTEMS
RECIPESUSE CASES
DISTRIBUTION PARTNERSHIP
PACKAGING!
JOBS TO BE DONE AWARENESS
SOLUTIONS
THREE THINGS TO THINK ABOUT
JOBS TO BE DONE LANGUAGES CLOUD
PACKAGE FOR THE JOB TO BE DONE
Research what job needs to get done…and package your project for it.
vs
JTBD
CONTEXT
EFK!
Documentation = Packaging
To make your project obviously useful,package it into something concrete.
PACKAGE FOR LANGUAGES
LANGUAGE MATTERS
Take advantage of the communitybehind your chosen language.Then follow your nose.
HOW FLUENTD GOT HERE
PACKAGE FOR CLOUD
“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/
Each of them is an entry point into a new ecosystem.
Package for ‘em to leverage ‘em.
(Same applies to other clouds!)
YOU NEVER KNOW UNTIL YOU TRY