Introducing the Meteor Contributor Sponsorship Program

Meteor is starting a sponsorship program for the people who keep this project moving. Each quarter, we sponsor one trusted community contributor, as a way of recognizing work that has been happening for free for a long time.

Where the money comes from

Earlier this year we added a Sponsors section to the Meteor repository, and companies started backing the project: Galaxy Cloud, CodeRabbit and Input Logic were the first.

That raised a question we spent a while discussing internally: what should that money actually do?

We decided the most useful thing is to send it back into the community it came from. Sponsorship revenue funds the contributors who are already carrying parts of Meteor.

How it works

One contributor per quarter. We sponsor a single community contributor for a full quarter, then rotate. The rotation is deliberate: we want this to reach more of the people doing the work over time, not become a salary for one person.

Paid monthly through GitHub Sponsors for the duration of the quarter, from Meteor’s GitHub organization.

A focus area, agreed together. At the start of the quarter, the contributor and the Meteor TSC talk about what they want to focus on. It might be something they’re already deep in, or something new they want to pick up. What matters is that it’s their call, we’re not assigning work.

A public update at the end. We’ll publish a short summary each quarter covering what the sponsored contributor worked on and how the sponsorship budget was allocated, so the community can see where this goes.

What this is not

It’s not a job. There’s no contract for services, no hours, no deadlines, no deliverables, no employment or contractor relationship. The sponsored contributor decides whether, when, how, and what to contribute, exactly as before. We don’t direct or supervise their work. The focus we agree on at the start of the quarter is a shared intention, not an obligation and not a condition of the sponsorship.

That distinction matters to us. These are independent open source contributors, and sponsorship shouldn’t quietly turn their volunteer work into something they owe us.

It’s not a bounty program. We looked hard at bounties and decided against them. Paying per issue tends to reward whoever submits fastest rather than whoever contributes most, and in a world where code is cheap to generate, it mostly produces a review queue. We’ve tried issue-based payment before and that’s roughly what happened.

What we want to support is the kind of contribution that’s harder to measure and much harder to replace: sustained attention on one part of the project, reviewing other people’s work, thinking about the long-term shape of Meteor, helping newer contributors find their footing. That comes from people who are already part of this community, which is why we’re choosing contributors rather than opening a queue.

Our first sponsored contributor

The TSC took this decision seriously, and the criterion we settled on was quality of contribution, not volume. We weren’t counting merged PRs. We were looking for work that lines up with Meteor’s pillars, contributions that aren’t small fixes or incremental improvements, but the kind of work that moves the framework somewhere it wasn’t before.

@dupontbertrand has done exactly that. His pluggable DDP transport architecture and the performance benchmark tooling he built are the kind of work that makes other work possible — they touch the foundations rather than the surface. He’s also brought well-structured proposals for ESM, Bun, PWA and SSR/SSG, and he shows up in governance and roadmap discussions with genuinely useful pushback. Anyone who followed the governance discussion saw a lot of it.

We want to be honest that the choice was difficult. There are several people in this community whose work would have justified this just as well, and narrowing it to one was the hardest part of setting the program up. This is the first quarter, not the only one, we rotate precisely so that more of you get a turn.

We’ll share what Bertrand decides to focus on once he and the TSC have worked through it together.

How this connects to governance

We recently merged GOVERNANCE.md, which describes Core Maintainers and the idea of picking a front, a part of the project you look after.

This program is the other half of that. Governance says what stewardship looks like; sponsorship is us putting something behind it. We can’t pay everyone who contributes to Meteor, and that isn’t the goal. But when we can support someone, we’d rather do it visibly and let the community see who’s carrying what.

If you’d like to be considered

For this first quarter we picked someone directly. That’s deliberate: this is new for us, it involves money and public commitments, and we wanted to keep the scope small enough to learn from it before opening it up. Starting cautiously seemed better than starting big and getting it wrong in public.

For the next quarter we expect a better and more structured process, shaped by what this one teaches us, how the focus conversation actually goes, what the reporting should look like, and how selection can be made more open without turning into a popularity contest. We’ll share that before Q1 starts.

In the meantime, the practical answer is the honest one: get involved and stay involved. Review PRs. Pick a part of Meteor you care about. Join the discussions. We’re looking at the same things the governance document values: sustained engagement, ownership of an area, judgment, and follow-through.

Sponsor Us

If you’re a company running Meteor in production: sponsoring the project now has a direct, visible path to the people building it. Meteor’s GitHub Sponsors page is the place.

Thanks to Galaxy Cloud, CodeRabbit and Input Logic for making this possible, and to Bertrand for saying yes.

13 Likes

This is fantastic.

Congratulations @dupontbertrand! Your work this year has been incredible and pivotal for revamping Meteor’s principles.

Keep it up!

7 Likes

This turned out better than I expected lol
It perplexed me for a while to see Meteor officially accepting sponsorship which had me questioning the backing of Tiny/Meteor Software

This is a great initiate not only to reward OG contributors but also encourage new blood into the Meteor sphere.

I’d like to nominate @leonardoventurini for next quarter if possible. He has been conducting great work for a long time and while he has been away for some time he recently joined back and I think this would be a great way to motivate him to stick for longer.

Thank you guys @geekforbrains @italojs @nachocodoner @grubba

6 Likes

I’d just like to say that @dupontbertrand 's quality (and also speed) in technical topics has been top notch. Glad to see that I am not the only one who has noticed this. Great work!

And the initiative itself along with the quarterly frequncy seems to me like a much better option than just regular bounties. Very much agree with the reasoning behind this decision.

6 Likes

Thank you so much everyone for the kind words, and a huge thank you to MeteorJS for their trust :blush:

It really means a lot to me because I’ve always had a lot of love for this framework, and the fact that they trust me enough to be the first person sponsored through this program is genuinely an honor :folded_hands:

I’ll do my absolute best to be a good first crash test :grinning_face_with_smiling_eyes:, and hopefully the first of many :flexed_biceps:

I also really want to thank Meteor for choosing to support and reward contributors in this way. I hope this program inspires more people to get involved, and that together we can keep pushing the framework forward in the best possible way and in the right direction :chart_increasing:

Thank you again, truly :heart: :comet:

12 Likes

Wanted to add my personal congratulations to @dupontbertrand ! Bravo !
Fantastic initiative from Meteor!

6 Likes

Happy to see this happening! @dupontbertrand has been making great contributions for some time and deserves it.

7 Likes