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

New process for CPC reps to share responsibility for Travel Fund #172

Closed
keywordnew opened this issue May 8, 2019 · 12 comments
Closed

New process for CPC reps to share responsibility for Travel Fund #172

keywordnew opened this issue May 8, 2019 · 12 comments
Assignees

Comments

@keywordnew
Copy link
Member

We'll be needing a process for the CPC to begin voting on Travel Fund PRs together with the @nodejs/tsc and @nodejs/community-committee in the near future.

This is based on the interpretation of the Travel Fund being on the CPC charter as a shared resource it's responsible for ensuring. Possibly a candidate for Steps to Bootstrap CPC.

@Trott
Copy link
Contributor

Trott commented May 8, 2019

I'd recommend being very careful in the approach taken here. The travel fund was set up by the Node.js Foundation board to promote Node.js and to be administered by the Node.js TSC and CommComm. Basically negating that and making it an OpenJS thing would have the appearance of confirming the fears of some on the TSC that the foundation merger would dilute Node.js resources.

Here's a way to get to the same place, probably, but with a process that (hopefully) doesn't provide fodder for anyone who might want to portray this as the merger taking something away from Node.js:

  • Leave the current travel fund alone for the rest of the year. (There might not be much money left in it at this point anyway, once you deduct all the requests that have already been made. Maybe someone on the Foundation side can report the current projected balance.)

  • Create a new fund for the CPC. It can be small this year. CPC (and Node.js for that matter) can always ask for more money if it runs out.

  • Next year, dissolve the Node.js fund, but let the TSC and CommComm know that if they have a legitimate reason to want their own fund, they can request it.

Ultimately, this has the same effect as just having the CPC start voting on Node.js Travel Fund requests, but the way we get there matters (at least in my opinion).

@Trott
Copy link
Contributor

Trott commented May 8, 2019

(Actually, the above arguably has a better result in that travel fund ultimately is a CPC thing and the Node.js TSC and CommComm don't co-administer it.)

@MylesBorins
Copy link
Contributor

Do we need a foundation wide fund? This seems to me like something that should perhaps be a project based budget.

@mcollina
Copy link
Member

mcollina commented May 8, 2019

I have a slightly different proposal, essentially splitting the reason why people use the Node.js Travel fund right now:

  1. Attending the Collab Summit
  2. Promoting Node.js at other events
  3. Diagnostics summit and similar

In 2020, I would like to see:

  1. a fund for the Collab Summits, managed by the Collab Summit team
  2. a (micro) fund for the CPC - in case there is some travel planned (might not be needed, or handled in an ad-hoc form)
  3. a much reduced fund for Node.js promotional activities, managed by TSC/CommComm

What do you think?

@mhdawson
Copy link
Member

mhdawson commented May 8, 2019

My first thought is that the projects should still manage the travel fund for their members. The TSC/CommComm should be able to prioritize if necessary based on which events they believe are most important.

So I'd see the funds being

  1. a travel fund for Node.js which is pretty much the same as this year (assuming that is what the project wants).
  2. a (micro) fund for the CPC - in case there is some travel planned (might not be needed or handled in an ad-hoc form)
  3. a travel funds for other projects based on need/size

I'm open to a single fund managed by the CPC, but I think we'd want feedback/input from the Node.js project (and other projects as well) first on that idea. If it's a case where the projects would like the CPC to provide common management then it makes sense to me, but if that is not the case I think projects should be able to manage the budget themselves.

@Trott
Copy link
Contributor

Trott commented May 8, 2019

These other ideas (above) work for me too, although in addition to taking care to avoid appearing to (or actually) diluting Node.js, we also need to be careful to not appear to (or actually) treat Node.js as "more equal" than the other projects. it's a tough needle to thread!

@mhdawson
Copy link
Member

mhdawson commented May 9, 2019

@Trott just to clarify what I meant by "a travel fund for other projects based on need/size" was meant to be individual funds for each project as opposed to one for the other projects. ie. the same as for the Node.js project.

@mcollina
Copy link
Member

#187 landed. I'd work to move it to stage 2 and stage 3.

@MylesBorins
Copy link
Contributor

Does this need to stay open?

@Jonahss
Copy link
Member

Jonahss commented Jul 10, 2019

@MylesBorins I think we should keep this open because it's being used to track Travel Fund administration in this CPC project: https://github.com/openjs-foundation/cross-project-council/projects/3

I have volunteered to work on a formal proposal of how to handle the OpenJS Travel Fund.

@brianwarner
Copy link
Contributor

As mentioned in the call, happy to help with anything related to logistics, once the requests actually get approved. Node just approved an alternate, streamlined process using Expensify, but the spreadsheets-and-photos process is still there as a fallback. The relevant documentation is here:
https://github.com/nodejs/admin/blob/master/MEMBER_TRAVEL_FUND.md#reimbursement

@MylesBorins
Copy link
Contributor

Closing as the travel fund proposal is landed as stage 1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

7 participants