Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Node Foundation Membership Overview 20160907

1,132,414 views

Published on

This presentation provides a brief overview on becoming a member of the Node.js Foundation. For more information, visit https://nodejs.org/en/foundation/members/.

Published in: Technology

Node Foundation Membership Overview 20160907

  1. 1. Node.js Foundation Membership Overview
  2. 2. Mission Enable widespread adoption and help accelerate development of Node.js and other related modules
  3. 3. 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
  4. 4. 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.
  5. 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. 6. 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.
  7. 7. What the Foundation Does Guide Business Decisions Facilitate Technical Development Build Ecosystem through Marketing, Events, AR/PR Legal/IP Education and Evangelism Community Management
  8. 8. 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
  9. 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. 10. 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.
  11. 11. 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
  12. 12. 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/
  13. 13. Education: How do our users learn? New Web Enterprise Startup workshopsblogs meetups conferences training & certification e-learning bootcamps university
  14. 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. 15. 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
  16. 16. 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.
  17. 17. Members
  18. 18. 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
  19. 19. 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
  20. 20. For more information, contact: membership@nodejs.org

×