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

Run Fund Fest 2022 #37

Closed
44 tasks done
chadwhitacre opened this issue Aug 29, 2022 · 23 comments
Closed
44 tasks done

Run Fund Fest 2022 #37

chadwhitacre opened this issue Aug 29, 2022 · 23 comments

Comments

@chadwhitacre
Copy link
Member

chadwhitacre commented Aug 29, 2022

Notion🔒 | Sheet🔒 | 2023 →


  • kick-off call with Marketing
  • EPD Bi-weekly - warm up EMs/PMs
  • check in with AP, see where bi-weekly payment runs are hitting
  • finalize foundation splits
  • email all vendors to get the ball rolling
  • settle on foundation allocations
  • get invoices from foundations
    • Apache
    • Django - GHS
    • OpenJS
    • OSI
    • Postgres
    • Python
    • Rust
  • get invoice from Outreachy
  • update deps
    • run through deps once, make sure it works as it stands
    • add php
    • add ruby
    • add java?
    • add dotnet?
    • add cocoa?
    • add unity?
  • run internal voting
  • finalize allocations across platforms (GHS, OSC, TD, SA)
    • pay special attention to any projects we're paying less or dropping, ensure it's desired
    • think through if we want to support frameworks (cf.)
  • pay invoices
  • distribute funds or otherwise configure platforms
    • GHS
    • OSC
    • TD
    • SA
  • publish blog post
    • get on calendar
    • new artwork?
    • include Postgres quote
    • mention Huntr.dev dropping due to sensitivity around Sullivan verdict 😞
    • notify all partners
  • Go through vendor intake with TD/SA #66
  • Move TD/SA apps to low privilege account #65
@chadwhitacre chadwhitacre mentioned this issue Aug 30, 2022
30 tasks
@chadwhitacre
Copy link
Member Author

I had a call with Outreachy today, invoice incoming.

I think I'll get an invoice from PSF because it's more book-keeping for them if we go through PSF.

@chadwhitacre
Copy link
Member Author

I requested an order form for GitHub so I can get the invoice going. If I get an invoice dated by September 7 then I should get that paid the week of September 26 so funds are available by Oct 11 when we need them (our balance is used up on Sept 11).

@chadwhitacre
Copy link
Member Author

I won't have final platform amounts determined before late September because voting runs through Sept 15. As long as I have enough in GitHub to cover the estimated first month (or two) then it should be fine to do a second invoice to top up the final balance for the year.

@chadwhitacre
Copy link
Member Author

For OC it is a simple one-time payment so no need to overworry about having the balance topped up in time for a monthly distribution as on GitHub.

@chadwhitacre
Copy link
Member Author

I'd like to think about frameworks, like what Chrome does. I want to get a list of the top language/frameworks we support in our SDKs and see if we can include them as a group.

https://dotnetfoundation.org/assets/documents/FY23-Sponsorship-Levels.pdf

@chadwhitacre
Copy link
Member Author

TIL https://stackaid.us/, invite requested

@chadwhitacre
Copy link
Member Author

chadwhitacre commented Sep 21, 2022

to get to distribution:

  • process submissions into usable list w/ counts
  • finalize SDK upstreams (Go?)
  • bring in dependencies (compare w/ TD/SA?)
  • start fitting together

@chadwhitacre
Copy link
Member Author

Hrm, grouping projects into ecosystems is not going smoothly.

  • I've got one-offs for Flutter, .NET, Swift, ...
  • I've got projects like swc that are written in Rust but are tooling for JS/TS

🤔

@chadwhitacre
Copy link
Member Author

I guess the point of grouping is to line up with the ecosystems we depend on the most, which is Python, JS, and Rust. Anything else can get lumped into "other" (last year called this "open source"), would be nice to list the specifics though to demonstrate breadth of diversity. Also since we are users of these tools then something like swc would count for js from our perspective.

@chadwhitacre
Copy link
Member Author

New classification for this year: project vs. individual.

@chadwhitacre
Copy link
Member Author

chadwhitacre commented Sep 22, 2022

What I don't have from the fund fest survey is something like:

  • ecosystem or major component - py rs js etc.
  • downstream ecosystem, SDK related
  • project we rely on to ship Sentry
  • project individual dev relies on daily to be productive on Sentry
  • project individual is interested in but doesn't use for Sentry

🤔

@chadwhitacre
Copy link
Member Author

First draft done. Sheet. Doc.

@chadwhitacre
Copy link
Member Author

Distribution finalized. Invoices obtained for OC, TD, SA. Expecting GHS next week. (Still struggling with OpenJS 🤷).

SA uses a GitHub App.

TD uses API access, I'm considering a separate user account for that. Setup Jira.

@chadwhitacre
Copy link
Member Author

OpenJS is in the chute. 👍 That's all of them!

GitHub distributions are done! Scored a quote tweet! 😁 💃

Next week:

  • Distribute on OC, TD, SA.
  • Draft blog post.

@chadwhitacre
Copy link
Member Author

GitHub distributions are done!

Okay that's a lie. I have $1,188 left over due to some people setting minimums. I'm considering sending it to OWASP, I had them on the list at a much lower level but I think that'd be a good choice.

@chadwhitacre
Copy link
Member Author

Other platforms:

  • OC - working through a bug on their side
  • TD - had a call with Ali, should be all set to start payouts on Wednesday!
  • SA - call with Wes in 10 minutes ...

@chadwhitacre
Copy link
Member Author

OC done, TD I think I'm done, hearing from Ali seems like he's on it. SA I need to make PRs and do a bunch of config.

Blog post is in draft needs a couple hours work.

@chadwhitacre
Copy link
Member Author

Oh and I did go for OWASP.

@chadwhitacre
Copy link
Member Author

chadwhitacre commented Oct 25, 2022

Punchlist for blog post:

  • add shout-outs for TD and SA
  • write conclusion
  • settle down first pass through
  • make quote images
  • dig up and link header from DAM
  • produce external sheet with summary and details
  • go through review cycle with Janet and Sarah (others?)

@chadwhitacre
Copy link
Member Author

Blog is live: https://twitter.com/getsentry/status/1585743508031565824

Leaving this open, app review scheduled for tomorrow.

@chadwhitacre
Copy link
Member Author

Should've timed it better, bulk of traffic was into the US evening, went on HN overnight and got dropped in the morning. 😞

@chadwhitacre
Copy link
Member Author

P.S. Confirmed we got modded:

It was flagged by users and a moderator downweighted it. Funding/foundation stuff usually isn't that interesting (in HN's sense of the word) because there isn't that much to discuss about it other than "yay" and something generic about either the funder or the category being funded. That of course does not mean it isn't worthwhile—it just doesn't usually lead to engaging discussion.

@chadwhitacre
Copy link
Member Author

TD and SA accounts finally moved to a low-privilege account (#65). Done-done-done!

@chadwhitacre chadwhitacre changed the title Run Fund Fest 2023 Run Fund Fest 2022 Jul 20, 2023
This was referenced Jul 20, 2023
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

1 participant