Create a directory for funding individual contributors
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
-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.
I agree with Gireesh.
@jasnell I have responded to your comment in the original issue https://github.com/nodejs/TSC/issues/1747#issuecomment-3047532143
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.
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.
As discussed in my comment https://github.com/nodejs/TSC/issues/1747#issuecomment-3049460233, I remain unconvinced this adds any actual value.
@jasnell I have responded in https://github.com/nodejs/TSC/issues/1747#issuecomment-3051280901. Are you still blocking?
Yes, I don't think this page adds value and promotes the wrong incentives and won't carry any actual value to the project.
Just closing the loop here... here's an alternative proposed approach: https://github.com/nodejs/TSC/issues/1747#issuecomment-3092423225