thnxdev / issues

2 stars 0 forks source link

Make Chad happy #2

Open chadwhitacre opened 1 week ago

chadwhitacre commented 1 week ago

I'm gonna be a bit selfish and tell you what I want from thanks.dev as a product. Hopefully this is mutually beneficial in that there are likely others who will find the product experience I describe valuable as well. :-)

  1. Once a year, I want to pay a large chunk of cash from my employer, Sentry, to Open Source.
  2. I want a one-stop shop.
  3. I want to show up here once a year, prepare a "shopping cart" (let's call it), and check out.
  4. I want the shopping cart to include hundreds if not thousands of items. The items are projects and maintainers.
  5. I want all possible projects and maintainers across all of Open Source to be available on TD. I want it to be the Amazon of Open Source.
  6. I want to populate my shopping cart in several ways:
    1. I want to start with a copy of my cart from last year. I want to be able to easily, continuously compare my current cart to previous as I populate my current cart before checking out.
    2. I want to directly select a handful of large project foundations (PSF, DSF, OpenJS, etc.).
    3. I want to add projects and maintainers based on my SBOMs. This should be:
      1. pro-rated based on usage over the past year;
      2. manually adjustable based on ecosystem, org, repo, and individual project/maintainer; and
      3. filtered to weed out corporate-backed projects and my own employees.
    4. I want staff at my company to be able to suggest projects.
    5. I want to work exclusively with whole dollar amounts, no proxies, no fractions.
  7. I want TD to abstract away the flow-of-funds details from me. I want to be able to pay through TD even if the project or maintainer is getting paid on GHS or OC or directly (in the case of most foundations), etc. I want to not have to care about that.
  8. I want TD to abstract away sponsorship and logo placement details from me. I want my logo to show up for projects and maintainers that offer it, whether on their website, on a README, or on GHS or OC or another platform. I want relevant foundations to record Sentry as a sponsor.
  9. I want TD to host a detailed receipt that I can link to from my Open Source Pledge annual report.
    • Sentry Receipt for October 11, 2024
    • DSF - $25,000
    • PSF - $15,000
    • OpenJS - $15,000
    • etc. - all 1000+ recipients, sorted by amount desc, filterable by project/maintainer name
  10. I want to pay 5% (recipients additionally eating any payout fees, but that's opaque to me), and I want you to be profitable and successful. :)
nehzata commented 5 days ago

Thanks @chadwhitacre – Love it! Did a planning session today to cover this.

@vladh & @nehzatarmin fyi.

nehzatarmin commented 5 days ago

thanks for making our job easier @chadwhitacre this is really helpful & I know other sponsors also want these features. we're working on it :)