Skip to content
This repository has been archived by the owner on Feb 6, 2024. It is now read-only.

Travel Expenses for OpenJS World, Chris Gervang #26

Merged
merged 1 commit into from
May 17, 2023

Conversation

chrisgervang
Copy link
Contributor

@chrisgervang chrisgervang commented May 10, 2023

Hello there, I'm a speaker at OpenJS World North America in Vancouver, CA on 12th. I unfortunately don't have funds to cover travel. I'd like to submit expenses for my flight from SFO, and an Airbnb. I've estimated the stipend amount to be $1,942.70. I plan to cover all food/transportation.

cc @openjs-foundation/cpc

@chrisgervang chrisgervang changed the title Travel Expenses for Chris Gervang Travel Expenses for OpenJS World, Chris Gervang May 10, 2023
@ljharb ljharb requested a review from a team May 15, 2023 18:07
Copy link
Member

@ovflowd ovflowd left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry, but this fund is intended only for Collaborators of OpenJS member-projects. Not for speakers at OSSNA. You should have requested travel funds with the LF Events team.

Also, we do not support submitting travel expense requests after the event has started/finished.

@ovflowd
Copy link
Member

ovflowd commented May 15, 2023

To double-check, I see you're contributing to VisGL. @ljharb, since you approved their PR, are they contributing to OpenVisualization projects for more than 3 months?

I still don't think we can go over the rule of expenses being submitted before the event. But I'm open to suggestions, @openjs-foundation/cpc

@ljharb
Copy link
Member

ljharb commented May 15, 2023

@ovflowd yes, they're heavily involved in those projects: https://github.com/visgl/hubble.gl/graphs/contributors eg

The PR was submitted before the 12th, but indeed the expenses on the 10th and 11th wouldn't meet that rubric. However, to me this meets the intention of the travel fund - i'd definitely like to hear the CPC's thoughts.

@ovflowd
Copy link
Member

ovflowd commented May 15, 2023

Thank you for filling me in, Jordan! I'd be more than happy to approve the costs that fulfil the requirements.

Let's hear what the rest of the CPC has to say. I'm not sure exceptions are something we should do, I rather that we make amends to the current rules of fund requests allowing the CPC to approve extraordinarily cases.

@chrisgervang
Copy link
Contributor Author

Hi there, I wasn't sure how much context to provide - apologies! I've been an active contributor to vis.gl and kepler.gl since 2017, am on the vis.gl technical steering committee, was previously on the board of Urban Computing Foundation which we merged into OpenJS last year, and run many of the Open Visualization bi-weekly community meetings. Robin Ginn and Kylie Wagar-Dirks suggested I use the community fund to attend the OSSNA since my company wasn't able to sponsor my expenses.

I'm sorry for not submitting the expenses earlier. I didn't get approval from my company to give the talk until the week of the event, and so I didn't feel comfortable asking for funds earlier. I will submit for pre-approval earlier next time now that I understand the policy. I'd really appreciate being able to cover some of the expenses with this fund, but of course, will accept and understand CPC's decision.

@ovflowd
Copy link
Member

ovflowd commented May 15, 2023

@chrisgervang I would always recommend giving a read to the community fund policies beforehands. I understand you didn't know better, but you could have simply reached out to the CPC beforehands to clear any questions.

Note that I would 100% have recommended you to have applied to the fund even if you were still waiting for your company, reason being that even if it gets accepted it doesn't mean you need to use it. Usually we request the fund months prior an event just for a pre-approval. The PR getting merged is not an indication of you actually using the funds.

Now, I know this is a tricky situation, hence I feel we (the CPC) either make an amendment to the current bylaw/policies of the community fund to suit cases like yours or we simply approve this one as an one-timer exception.

Either way I'm fine and more than happy to support you here!

We had a similar case for a non-contributor where the CPC approved for a casual Node.js contributor and speaker at the Collab Summit. (But the Collab Summit is under the OpenJS Foundation hence a different case).

Also keep in mind this is just my interpretation of the bylaws 🙈

Hopefully we get you covered!!

@ljharb
Copy link
Member

ljharb commented May 15, 2023

VisGL and OpenJS World are both under the OpenJS Foundation as well, just as much as the collab summit is?

@ovflowd
Copy link
Member

ovflowd commented May 15, 2023

My understanding is that speaker funds for OpenJS World goes under the Open Source Summit Travel Fund. But again, my understanding. I might be completely at wrong here!

My only concern here is the submit timeline, as it sounds like a hard blocker. Hence wondering if we can go around it.

@chrisgervang
Copy link
Contributor Author

I should have reached out to someone ahead of time. Thank you for your support. The travel-fund README mention this about submission timelines:

Requests must be made prior to the start of travel

It also highly recommends I submit way in advance, and I didn't do that. I submitted the PR prior to my flight in this case.

@ovflowd
Copy link
Member

ovflowd commented May 15, 2023

Seems like it's alright and we can approve this PR. I misread to prior the event as of travel.

Copy link
Member

@mcollina mcollina left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is technically outside our policy, as funds should be asked before the event. However, it is the intention of the fund to cover for these kind of issues. So I'm overall LGTM.

I might have missed you, but it seems you didn't attend collab summit, while you were in Vancouver. This leaves me a bit puzzled. It would have been great to have an overview of the new projects.

@chrisgervang
Copy link
Contributor Author

Thanks. Happy to give you, or anyone interested, an overview sometime. The OpenJS World talk I gave on Friday contains an overview as well, and I believe these will be posted on the OpenJS YouTube channel.

Copy link
Contributor

@dylans dylans left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Agreed with @mcollina +1

@ovflowd
Copy link
Member

ovflowd commented May 15, 2023

Oh hey, @chrisgervang I also just noticed (after re-reading my initial comment) that my tone sounded harsh and non-welcoming 😅, I bet that for you, receiving this sort of message, it must definitely sound mesmerising.

My autistic brain often struggles with some social nuances 🫠🙈

I just wanted to ensure that my intent was to abide by current policies, but I realise the message came out wrong. I apologise for my initial reaction 🙇, those are not the standards I want to live by.

I do believe as mentioned before, that we might need to make amends to our current policies to make the whole process more friendlier and inclusive for cases such as yours.

Anyhow, I see we're getting all the needed approvals here, so excited things will work out ✨

Copy link
Member

@mhdawson mhdawson left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@ljharb
Copy link
Member

ljharb commented May 15, 2023

It's been more than 72 hours and has > 4 approvals and no blocks, so I'll land this.

@ljharb
Copy link
Member

ljharb commented May 15, 2023

@chrisgervang ah, looks like you unchecked "allow edits"; would you mind checking that?

@chrisgervang
Copy link
Contributor Author

@ljharb, should be checked now. @ovflowd No worries! I know everyone here has the best intentions. Thanks for your help everyone, I'll reach out if I have questions on the following steps.

@ovflowd
Copy link
Member

ovflowd commented May 17, 2023

We can merge this, right?

@ljharb
Copy link
Member

ljharb commented May 17, 2023

whoops yes, will do that shortly.

@ljharb ljharb self-assigned this May 17, 2023
@ljharb ljharb merged commit 9e3bf21 into openjs-foundation:main May 17, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants