Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Identify and Analyze Current Financial Status of OpenJS Projects #7

Open
UlisesGascon opened this issue Sep 9, 2024 · 2 comments
Open

Comments

@UlisesGascon
Copy link
Member

We need to assess the financial standing of projects within the OpenJS Foundation. This involves identifying all active projects under OpenJS and evaluating their financial resources, including available funding, expenses, and any external sponsorships or partnerships. The goal is to gain a clear understanding of each project's financial health to inform future planning, sustainability efforts, and resource allocation. Additionally, this data will help ensure transparency and support decision-making processes for the continued growth and success of OpenJS projects.

@voxpelli
Copy link
Member

voxpelli commented Sep 10, 2024

This involves identifying all active projects under OpenJS and evaluating their financial resources, including available funding, expenses, and any external sponsorships or partnerships.

Should also identify what the pain points / limitations are in funding for these projects – to inform where assistance and deep dives are needed.

@voxpelli
Copy link
Member

Another aspect that I brought up in the meeting that I also think we should include is:

Identify and group projects on aspects which might affect how they can raise funds.

Personally I think there's a difference between platform and non-platform projects – eg. node.js does not appear as a direct dependency in projects that's based on it, excluding it from some funding sources (#5 (comment)) like Thanks.dev, Tidelift, StackAid but also making it of interest to an entirely different set of sponsors – the PaaS and cloud companies of the world. (Elaborated on the Node.js case a few months ago here: nodejs/TSC#1553 (comment))

I personally think that non-platform projects could also be divided into at least two categories: Dev tools and frameworks/libraries (maybe frameworks and libraries are also different enough to split)

Dev tools has traditionally seen lots of support on eg. Open Collective – ESLint, Webpack, Babel – where frameworks and libraries are generally less successful I think. This could be because the immediate value – the ergonomics, features etc – of a dev tool proves itself directly for developers in their every day work, whereas frameworks/libraries mostly prove their value in the product they help create.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants