openjs-foundation / cross-project-council

OpenJS Foundation Cross Project Council
https://openjsf.org/
MIT License
446 stars 152 forks source link

Create new Ecosystem Sustainability Program #1277

Closed rginn closed 4 months ago

rginn commented 7 months ago

OpenJS Foundation is proposing a new Ecosystem Sustainability Program (ESP) to generate a new revenue stream to underwrite the myriad of activities required to sustain our projects. The ESP would further our OpenJS mission for security and sustainability for the ecosystem.

ESP partners would provide commercial services for security fixes to OpenJS-hosted projects that are unsupported because they are archived, end-of-life, or are older versions of current projects. Working in partnership with the Foundation and our participating projects, ESP partners would offer a revenue share based on enterprise sales.

HeroDevs is the first ESP provider and the inspiration for this program:

Project maintainers are able to continue providing public support to any version of their software, including versions covered by an ESP partner, without constraint.

The ESP is non-exclusive for providers that can provide credible technical support to projects. It would be open to any provider based on the following requirements:

Participating projects would leverage the LFX Crowdfunding platform, to receive and manage funds transparently.

The OpenJS Board of Directors has discussed the ESP and supports this new initiative pending approval from the CPC.

Support from the CPC and our hosted projects are essential to the success of this program.

A primary advantage to the ESP program is making the Foundation less dependent on membership fees. The 5% allocated to the Foundation would help cover project supporting activities including:

dylans commented 7 months ago

I think this is a great idea. My only complaint is that this didn't exist 10 years ago!

wesleytodd commented 7 months ago

Love this. I think even with the trade-offs of patches being private and proprietary this partnership sounds valuable to projects and users. I do think that there are a lot of questions to answer and a detailed FAQ and robust set of example situations should be provided before this is finalized.

edsadr commented 7 months ago

On behalf of NodeSource, I would like to express publicly our enthusiasm and strong interest in participating in the Ecosystem Sustainability Program (ESP) proposed here.

NodeSource has been deeply committed to the Node.js ecosystem for many years, and we believe that this initiative aligns perfectly with our mission to support and sustain the growth and security of Node.js and related projects.

Our dedication to the Node.js community is evident through our continuous contributions, support, and engagement. We understand the importance of maintaining a healthy and secure ecosystem, especially for projects that are critical to the infrastructure of countless applications worldwide.

tobie commented 7 months ago

Discussed in the CPC today. There was consensus in the CPC call to move ahead with this but we would like to formalize the CPC decision. If you want to object to this moving forward, please add a thumb down (👎) to this comment and provide a reason for objecting below. Thumbs up in favor aren't required but are appreciated.

mhdawson commented 7 months ago

+1 from me. Adding as a comment because after some number you lose the ability to easily see who added their thumbs up in the reaction

UlisesGascon commented 7 months ago

+1 from me, following Michael's advice

rginn commented 5 months ago

The ESP partner program has been approved by the CPC and the Board. We'll be officially announcing the program on Tuesday, May 21. We'll be following up with the projects on next steps, and the CPC on related issues, such as best practices for managing project funding contributions.

chadwhitacre commented 5 months ago

"HeroDevs Joins OpenJS Foundation’s Ecosystem Sustainability Program As First Partner" 🥳 🎉 (X)

Also seeing https://openjsf.org/ecosystem-sustainability-program. 👍

Congrats, all! This is wonderful to see! 🙌

bensternthal commented 5 months ago

Letting folks know that there will be a townhall this Friday on this topic.

We are holding an OpenJS Townhall meeting next Friday, May 31, at 8 am PDT for our project maintainers, HeroDevs leadership and our OpenJS staff to provide more details on the program, answer questions, and gauge your interest in participating. The meeting is on the OpenJS public calendar, please reach out to bsternthal@linuxfoundation.org if you want to be added to the invite.

bensternthal commented 4 months ago

Closing this issue as we are moving forward with individual projects. Thanks to everyone who collaborated on this work!!