Node.js Foundation Membership Overview
Mission
Enable widespread adoption and help accelerate
development of Node.js and other related modules
Node.js Growth
By many measures, Node.js is the fastest growing and most significant development
language right now. With 4 million users and an annual growth rate of 100%, Node.js is truly
everywhere.
3
Technology Introduction
Node.js is the JavaScript runtime of
choice for high-performance, low latency
applications, powering everything from
enterprise applications, robots, API
engines, cloud stacks and mobile
websites.
It uses an event-driven, non-blocking I/O
model that makes it lightweight, efficient
and highly-performant even under
extreme load.
Node.js In Demand
• Node.js is the only language listed on UpWork’s Top 10 most
wanted IoT Developer Skills
• Node.js ranks among the Top 10 languages for full stack, front
end and back end developers surveyed by StackOverflow in
their 2016 developer survey
• Only Android ranks higher than Node.js in Most Wanted* tech
by StackOverflow
* % of developers who are not developing with the language or tech but have expressed interest in
developing with it
Purpose of the Foundation
Host an open governance model that encourages
participation, use, technical contribution, and a
framework for long term stewardship by an
ecosystem invested in the success of Node.js.
What the Foundation Does
Guide Business
Decisions
Facilitate Technical
Development
Build Ecosystem
through Marketing,
Events, AR/PR
Legal/IP
Education and
Evangelism
Community
Management
Key Work
• Expand the core development team
• Establish mentoring and technical skill development for
core team
• Increase contributions
• Maintain transparency and open governance
• Foster a vibrant ecosystem of vendors to provide value-
added products and services
• Increase adoption of Node.js
• Community development
Governance
A Business (Board) and Technical (TSC) governance structure separates
business decisions from technical decisions
Board sets business
direction, marketing,
legal
Board
Audit & Finance
Committee
IP & Legal
Committee
Marketing
Committee*
Technical Steering
Committee (TSC)
Working Groups,
Projects
TSC	sets	technical	
direction	for	the	
overall	project
Financial	oversight Policy	oversight Oversight	of	all	marketing:	
web,	press/analysts,	
collateral,	etc.	(*note:		this	is	
a	Committee	of	the	
Members)
Drive	code	
development,	
testing,	integration	
and	interface	other	
open	source	projects
Board
Have a say in all business governance matters including:
• Running the business, legal and marketing aspects of the organization.
• Prioritizing what investments to allocate funds to, and oversee a budget
(e.g. fund build and test infrastructure)
• Define the structure, process and terms for a Certification & Compliance
program (if desired)
• Oversee Marketing such as PR/AR, branding, certification mark (if any)
• Setting goals of the Project, requirements of members (e.g. FTE
requirements), etc.
TSC
Provides technical direction for the community, including:
• Provides a mechanism for cross-community coordination, setting up new projects, coordinating
releases, establishing development processes and handling issues between working groups or
projects.
• The TSC is meant to serve as the highest technical decision making body, but not involved in day
to day management of projects or the committers working on them. The TSC approves working
groups and projects while ensuring the development process is being followed. It establishes a
framework for the community and its individual projects to operate within towards a common
goal.
• TSC often oversees or establishes leads for relationships with other open source projects relevant
to the community.
• The TSC is often called on to work with the Board on various cross-discipline matters (e.g.
decisions on executing a developer travel fund, ensuring the marketing efforts align, etc).
• Maintaining the stable releases and long term support for those releases
2016 Node.js Foundation Global Events
Date City Event
February 25 Los Angeles, CA, USA Node.js LIVE
March 19 Bangalore, India Node.js LIVE
April 14 Paris, France Node.js LIVE
May 21-22 Beijing, China Node.js LIVE
June Chicago, IL, USA Node.js LIVE
July London, England, UK Node.js LIVE
August Boston, MA, USA Node.js LIVE
September 15-16 Amsterdam, Netherlands Node.js Interactive
October 26 Washington DC, USA Node.js LIVE
November 29-30 Austin, TX, USA Node.js Interactive
• Node.js Interactive
– Semi-annual, flagship event for the
Foundation
– Spans full ecosystem (users, devs,
business, marketing, etc.)
– http://events.linuxfoundation.org/even
ts/node-interactive (US)
– http://events.linuxfoundation.org/even
ts/node-interactive-europe (Europe)
• Node.js LIVE
– Smaller, 1-day events to establish a
global footprint for the Foundation
– Enter cities with many users and few
established events
– Each event is followed by an “Install
Fest”
– http://live.nodejs.org/
Education: How do our users learn?
New
Web
Enterprise
Startup
workshopsblogs
meetups
conferences
training &
certification
e-learning
bootcamps
university
Foundation Achievements 4Q2015
• Formal launch on June 16, 2015
• Converged both the Node.js project and io.js project in a single codebase under the direction of the Node.js Foundation
• 7 Platinum, 3 Gold, and 13 Silver Members supportthe Foundation (28% growth since launch)
• Node.js Interactive
– Inaugural event hosted by the Node.js Foundation to address the full ecosystem (users, devs, business, marketing)
– 714 attendees representing 351 companies from 26 countries
– 1.8 million media impressions, 48.2 million social media keyword impressions
– 10 keynotes, 53 breakout sessions
– 15 corporate sponsors
• PR/Comms
– In December 2015, Node.js surpassed Java in articles that referenced the enterprise
– Mentions of Node.js as a whole continued to grow month over month with 1535 in September/October, 2241 in November and 4241 in December
– 5x increase in voice in media for Node.js + Enterprise
– Since Node.js Foundation has taken over social for Twitter and Google+, and added a YouTube page, it has gained 43.8K new followers.
– Launched a case study program
• Developed an individual membership class to representthe diverse needs of the Node.js community in the administration of
the Node.js Foundation
2016 High Level Goals for the Foundation
•Support community efforts around learning and
diversity
•Increase educational resources for Node.js
•Increase the presence of the Node.js Foundation
Why companies join?
Companies join as members because they see
Node.js as critically important to the industry and
find that they have a business interest in the
continued growth and success of the project.
Members
Membership Levels
Level Dues Board Seat Marketing
Committee Seat
Notes
Platinum $250,000 Yes Yes Initial 2 year
commitment
Gold $50,000 - $100,000 1 1 per every 3 Gold members (at
least 1, up to 3 total)
Yes
Silver $5,000 - $25,000 2 1 per every 10 Silver members;
up to 3 total
Yes
2SilverAnnual Fee Scale
> 2,000 employees = $25K
500-2,000 employees = $15K
100 < 500 employees = $10K
< 100 employees = $5K
1Gold Annual Fee Scale
> 5,000 employees = $100K
2,000-5,000 employees = $75K
< 2,000 employees = $50K
Membership Benefits
• Board seat (1 per Platinum; by election for Gold/Silver)
• Marketing Committee seat
• Engagement in ongoing Marketing, PR, and events
• Press release announcing membership
• Logo on Node.js Foundation website and collateral
• Brand affinity and awareness
• Access to member community and intro to industry peers
• Supporting a technology critical to your line of business
For more information, contact:
membership@nodejs.org

Node Foundation Membership Overview 20160907

  • 1.
  • 2.
    Mission Enable widespread adoptionand help accelerate development of Node.js and other related modules
  • 3.
    Node.js Growth By manymeasures, Node.js is the fastest growing and most significant development language right now. With 4 million users and an annual growth rate of 100%, Node.js is truly everywhere. 3
  • 4.
    Technology Introduction Node.js isthe JavaScript runtime of choice for high-performance, low latency applications, powering everything from enterprise applications, robots, API engines, cloud stacks and mobile websites. It uses an event-driven, non-blocking I/O model that makes it lightweight, efficient and highly-performant even under extreme load.
  • 5.
    Node.js In Demand •Node.js is the only language listed on UpWork’s Top 10 most wanted IoT Developer Skills • Node.js ranks among the Top 10 languages for full stack, front end and back end developers surveyed by StackOverflow in their 2016 developer survey • Only Android ranks higher than Node.js in Most Wanted* tech by StackOverflow * % of developers who are not developing with the language or tech but have expressed interest in developing with it
  • 6.
    Purpose of theFoundation Host an open governance model that encourages participation, use, technical contribution, and a framework for long term stewardship by an ecosystem invested in the success of Node.js.
  • 7.
    What the FoundationDoes Guide Business Decisions Facilitate Technical Development Build Ecosystem through Marketing, Events, AR/PR Legal/IP Education and Evangelism Community Management
  • 8.
    Key Work • Expandthe core development team • Establish mentoring and technical skill development for core team • Increase contributions • Maintain transparency and open governance • Foster a vibrant ecosystem of vendors to provide value- added products and services • Increase adoption of Node.js • Community development
  • 9.
    Governance A Business (Board)and Technical (TSC) governance structure separates business decisions from technical decisions Board sets business direction, marketing, legal Board Audit & Finance Committee IP & Legal Committee Marketing Committee* Technical Steering Committee (TSC) Working Groups, Projects TSC sets technical direction for the overall project Financial oversight Policy oversight Oversight of all marketing: web, press/analysts, collateral, etc. (*note: this is a Committee of the Members) Drive code development, testing, integration and interface other open source projects
  • 10.
    Board Have a sayin all business governance matters including: • Running the business, legal and marketing aspects of the organization. • Prioritizing what investments to allocate funds to, and oversee a budget (e.g. fund build and test infrastructure) • Define the structure, process and terms for a Certification & Compliance program (if desired) • Oversee Marketing such as PR/AR, branding, certification mark (if any) • Setting goals of the Project, requirements of members (e.g. FTE requirements), etc.
  • 11.
    TSC Provides technical directionfor the community, including: • Provides a mechanism for cross-community coordination, setting up new projects, coordinating releases, establishing development processes and handling issues between working groups or projects. • The TSC is meant to serve as the highest technical decision making body, but not involved in day to day management of projects or the committers working on them. The TSC approves working groups and projects while ensuring the development process is being followed. It establishes a framework for the community and its individual projects to operate within towards a common goal. • TSC often oversees or establishes leads for relationships with other open source projects relevant to the community. • The TSC is often called on to work with the Board on various cross-discipline matters (e.g. decisions on executing a developer travel fund, ensuring the marketing efforts align, etc). • Maintaining the stable releases and long term support for those releases
  • 12.
    2016 Node.js FoundationGlobal Events Date City Event February 25 Los Angeles, CA, USA Node.js LIVE March 19 Bangalore, India Node.js LIVE April 14 Paris, France Node.js LIVE May 21-22 Beijing, China Node.js LIVE June Chicago, IL, USA Node.js LIVE July London, England, UK Node.js LIVE August Boston, MA, USA Node.js LIVE September 15-16 Amsterdam, Netherlands Node.js Interactive October 26 Washington DC, USA Node.js LIVE November 29-30 Austin, TX, USA Node.js Interactive • Node.js Interactive – Semi-annual, flagship event for the Foundation – Spans full ecosystem (users, devs, business, marketing, etc.) – http://events.linuxfoundation.org/even ts/node-interactive (US) – http://events.linuxfoundation.org/even ts/node-interactive-europe (Europe) • Node.js LIVE – Smaller, 1-day events to establish a global footprint for the Foundation – Enter cities with many users and few established events – Each event is followed by an “Install Fest” – http://live.nodejs.org/
  • 13.
    Education: How doour users learn? New Web Enterprise Startup workshopsblogs meetups conferences training & certification e-learning bootcamps university
  • 14.
    Foundation Achievements 4Q2015 •Formal launch on June 16, 2015 • Converged both the Node.js project and io.js project in a single codebase under the direction of the Node.js Foundation • 7 Platinum, 3 Gold, and 13 Silver Members supportthe Foundation (28% growth since launch) • Node.js Interactive – Inaugural event hosted by the Node.js Foundation to address the full ecosystem (users, devs, business, marketing) – 714 attendees representing 351 companies from 26 countries – 1.8 million media impressions, 48.2 million social media keyword impressions – 10 keynotes, 53 breakout sessions – 15 corporate sponsors • PR/Comms – In December 2015, Node.js surpassed Java in articles that referenced the enterprise – Mentions of Node.js as a whole continued to grow month over month with 1535 in September/October, 2241 in November and 4241 in December – 5x increase in voice in media for Node.js + Enterprise – Since Node.js Foundation has taken over social for Twitter and Google+, and added a YouTube page, it has gained 43.8K new followers. – Launched a case study program • Developed an individual membership class to representthe diverse needs of the Node.js community in the administration of the Node.js Foundation
  • 15.
    2016 High LevelGoals for the Foundation •Support community efforts around learning and diversity •Increase educational resources for Node.js •Increase the presence of the Node.js Foundation
  • 16.
    Why companies join? Companiesjoin as members because they see Node.js as critically important to the industry and find that they have a business interest in the continued growth and success of the project.
  • 17.
  • 18.
    Membership Levels Level DuesBoard Seat Marketing Committee Seat Notes Platinum $250,000 Yes Yes Initial 2 year commitment Gold $50,000 - $100,000 1 1 per every 3 Gold members (at least 1, up to 3 total) Yes Silver $5,000 - $25,000 2 1 per every 10 Silver members; up to 3 total Yes 2SilverAnnual Fee Scale > 2,000 employees = $25K 500-2,000 employees = $15K 100 < 500 employees = $10K < 100 employees = $5K 1Gold Annual Fee Scale > 5,000 employees = $100K 2,000-5,000 employees = $75K < 2,000 employees = $50K
  • 19.
    Membership Benefits • Boardseat (1 per Platinum; by election for Gold/Silver) • Marketing Committee seat • Engagement in ongoing Marketing, PR, and events • Press release announcing membership • Logo on Node.js Foundation website and collateral • Brand affinity and awareness • Access to member community and intro to industry peers • Supporting a technology critical to your line of business
  • 20.
    For more information,contact: membership@nodejs.org