admin icon indicating copy to clipboard operation
admin copied to clipboard

Create a directory for funding individual contributors

Open RaisinTen opened this issue 6 months ago • 8 comments

This is a follow-up of https://github.com/nodejs/TSC/issues/1747.

This creates a directory of maintainers who are open to receive funding. The goal is to provide visibility and a simple way for users and organizations to support individual maintainers directly.

The initial version of the list includes just myself, with the structure in place for others to be added as they opt in.

cc @nodejs/tsc

RaisinTen avatar Jul 07 '25 14:07 RaisinTen

-1. We already allow all contributors to list an individual sponsor link in the nodejs/node readme. Given that, I don't really think this additional page is worthwhile.

image

jasnell avatar Jul 07 '25 14:07 jasnell

I agree with Gireesh.

@jasnell I have responded to your comment in the original issue https://github.com/nodejs/TSC/issues/1747#issuecomment-3047532143

RaisinTen avatar Jul 08 '25 06:07 RaisinTen

I have concerns about the maintainability of such list, with time goes on and contributors come and go, and/or change their areas of interest, I'd expect the table to quickly become outdated, hurting its relevance. We'd need some process to at least removing contributors who are no longer active – if that's restricted to Node.js Collaborators, it could be done when moving to emeritus, although I'm not sure adding more friction to that process is something we actually want.

aduh95 avatar Jul 08 '25 08:07 aduh95

Changes in interests should be updated manually by contributors. To keep the list clean, we can run a monthly cron job to remove entries for those who are no longer members. That keeps it low-friction without impacting the current process.

RaisinTen avatar Jul 08 '25 09:07 RaisinTen

As discussed in my comment https://github.com/nodejs/TSC/issues/1747#issuecomment-3049460233, I remain unconvinced this adds any actual value.

jasnell avatar Jul 08 '25 15:07 jasnell

@jasnell I have responded in https://github.com/nodejs/TSC/issues/1747#issuecomment-3051280901. Are you still blocking?

RaisinTen avatar Jul 12 '25 06:07 RaisinTen

Yes, I don't think this page adds value and promotes the wrong incentives and won't carry any actual value to the project.

jasnell avatar Jul 12 '25 14:07 jasnell

Just closing the loop here... here's an alternative proposed approach: https://github.com/nodejs/TSC/issues/1747#issuecomment-3092423225

jasnell avatar Jul 23 '25 02:07 jasnell