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

Added new requirements to the existing ones for updating the travel fund for community members #492

Merged
merged 24 commits into from Apr 2, 2020
Merged
Changes from 5 commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
2c69d87
Added new requirements to the exsiting ones
designMoreWeb Mar 13, 2020
ef202af
Updsted the requirements to the exsiting ones
designMoreWeb Mar 16, 2020
25b7bd4
Updsted the requirements, removed duplicates, and combined ones where…
designMoreWeb Mar 18, 2020
b66f674
Fixed typos
designMoreWeb Mar 19, 2020
8edf5b4
updated Bullet style
designMoreWeb Mar 24, 2020
171aedb
Fixed * to - where applicable
designMoreWeb Mar 24, 2020
b48c5c4
More Fixes from * back to - where needed
designMoreWeb Mar 24, 2020
3445cbb
Update project-resources/MEMBER_TRAVEL_FUND.md
designMoreWeb Mar 24, 2020
aa92889
Update project-resources/MEMBER_TRAVEL_FUND.md
designMoreWeb Mar 24, 2020
16e5894
Update project-resources/MEMBER_TRAVEL_FUND.md
designMoreWeb Mar 24, 2020
a903aa1
More Fixes from * back to - where needed
designMoreWeb Mar 24, 2020
08f2616
Merge branch 'master' of github.com:designMoreWeb/cross-project-council
designMoreWeb Mar 24, 2020
474a410
Update project-resources/MEMBER_TRAVEL_FUND.md
designMoreWeb Mar 24, 2020
036a975
Update project-resources/MEMBER_TRAVEL_FUND.md
designMoreWeb Mar 24, 2020
420a909
Update project-resources/MEMBER_TRAVEL_FUND.md
designMoreWeb Mar 24, 2020
664d45d
More Fixes from * back to - where needed
designMoreWeb Mar 24, 2020
d7c2c92
Merge branch 'master' of github.com:designMoreWeb/cross-project-council
designMoreWeb Mar 24, 2020
ef6dd43
More Fixes from * back to - where needed
designMoreWeb Mar 24, 2020
78e619c
More Fixes from * back to - where needed
designMoreWeb Mar 24, 2020
be7b89f
Removed *Those requesting funds must indicate that they do not have f…
designMoreWeb Mar 24, 2020
129fb50
Added *
designMoreWeb Mar 26, 2020
a65f429
Removed \ as it was a typo
designMoreWeb Mar 26, 2020
9968ed7
Added the whitespacing and line breaks
designMoreWeb Mar 26, 2020
60ca8f0
white spacing fix
designMoreWeb Mar 26, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
64 changes: 34 additions & 30 deletions project-resources/MEMBER_TRAVEL_FUND.md
Expand Up @@ -5,15 +5,19 @@
To establish and administer a fund for members of the OpenJS Foundation to travel
and spread knowledge about and support the Javascript ecosystem and the Foundation.

### [Current Year Fund](https://github.com/openjs-foundation/cross-project-council/blob/master/TRAVEL_FUND/2020.md)
### [Current Year Fund](https://github.com/openjs*foundation/cross*project*council/blob/master/TRAVEL_FUND/2020.md)
designMoreWeb marked this conversation as resolved.
Show resolved Hide resolved

### [2019 funds](https://github.com/openjs-foundation/cross-project-council/blob/master/TRAVEL_FUND/Achived_Travel_Fund_Records/2019.md)
### [2019 funds](https://github.com/openjs*foundation/cross*project*council/blob/master/TRAVEL_FUND/Achived_Travel_Fund_Records/2019.md)

## Requirements

* Candidates must be an active participant of one of the projects of the OpenJS Foundation.
designMoreWeb marked this conversation as resolved.
Show resolved Hide resolved
* Those requesting funds must indicate that they do not have funding available from another
designMoreWeb marked this conversation as resolved.
Show resolved Hide resolved
source, such as an employer or the event itself that might cover costs for presenters.
* An active member of a project community is someone who has had recent, sustained contributions
to the project for the past 90 days.
designMoreWeb marked this conversation as resolved.
Show resolved Hide resolved
* Those requesting funds must indicate that they do not have funding available from another source, such as an employer or the event itself that might cover costs for presenters.
* All projects in the foundation, regardless of stage or incubation status, are eligible to use the travel fund, this includes employees of the foundation member companies as well.
* The fund can cover the costs, in whole or in part, of a contributor's hotel, airfare, and event registration (for OpenJS World and the Collab Summit)
* Fund Applicants should seek to use employer funds as a first resort. Need is a factor.

## Process

Expand All @@ -24,7 +28,7 @@ It is strongly recommended that you submit your request far enough in advance to
approval before making relevant expenditures. Review of requests will take at least 72
hours and may take considerably longer. Note, with limited funds available, approval
is not guaranteed. If a request is rejected, reimbursement will not be issued. The
Foundation cannot pre-pay for travel expenditures.
Foundation cannot pre*pay for travel expenditures.
designMoreWeb marked this conversation as resolved.
Show resolved Hide resolved

## Visa Tips

Expand All @@ -34,15 +38,15 @@ a visa at least 6 months prior to an event.
### For Industry Events

If you need a visa for the country in which the OpenJS Foundation event you are
attending is being held, [see the document on preparing for a visa application](https://github.com/openjs-foundation/cross-project-council/blob/master/TRAVEL_FUND/travel-visas.md).
attending is being held, [see the document on preparing for a visa application](https://github.com/openjs*foundation/cross*project*council/blob/master/TRAVEL_FUND/travel*visas.md).

### What The Foundation Can Do To Help:

The Foundation [provides guidance on preparing your visa application](https://github.com/openjs-foundation/cross-project-council/blob/master/TRAVEL_FUND/travel-visas.md),
The Foundation [provides guidance on preparing your visa application](https://github.com/openjs*foundation/cross*project*council/blob/master/TRAVEL_FUND/travel*visas.md),
including information on visa processing times and a checklist of items that a
visa application could require.

For Foundation-hosted events, the OpenJS Foundation provides a visa letter by The
For Foundation*hosted events, the OpenJS Foundation provides a visa letter by The
Linux Foundation (does not guarantee visa approval). You can find the Visa Request
page under `Attend > Visa Request`.

Expand All @@ -68,7 +72,7 @@ letter, please email [visainfo@openjsf.org](mailto:visainfo@openjsf.org).
stipend. For example, include estimates for airfare, hotel, other
transportation, and so on. The total amount should be your stipend
request.
* In the PR description, mention @openjs-foundation/cpc.
* In the PR description, mention @openjs*foundation/cpc.
* Once the final amount spent is known, update the table again with
that information.
* Certain details of your request (such as the column for date sent to
Expand All @@ -80,31 +84,31 @@ letter, please email [visainfo@openjsf.org](mailto:visainfo@openjsf.org).
A request is approved when all of the following criteria are met:

* The pull request has been open for at least 72 hours.
* The request has approval from at least four members of @openjs-foundation/cpc.
* No members of @openjs-foundation/cpc have objected to the request.
* The request has approval from at least four members of @openjs*foundation/cpc.
* No members of @openjs*foundation/cpc have objected to the request.
designMoreWeb marked this conversation as resolved.
Show resolved Hide resolved
* The pull request has been merged. Any member may merge once other prerequisites have
been met.

If a request is blocked by an objection from a member of @openjs-foundation/cpc, then the
If a request is blocked by an objection from a member of @openjs*foundation/cpc, then the
designMoreWeb marked this conversation as resolved.
Show resolved Hide resolved
only way for the request to be approved is for that committee to decide to approve the
request using whatever decision-making process the committee uses when consensus is not
request using whatever decision*making process the committee uses when consensus is not
designMoreWeb marked this conversation as resolved.
Show resolved Hide resolved
reached.

As examples, the purpose of prior sponsored travels includes attending TC39 meetings,
attending [OpenJS collaboration summits](https://github.com/openjs-foundation/summit),
and mentoring [Code and Learn](https://github.com/nodejs/code-and-learn).
attending [OpenJS collaboration summits](https://github.com/openjs*foundation/summit),
and mentoring [Code and Learn](https://github.com/nodejs/code*and*learn).

## Event/Project specific requests

While members from any OpenJS project can request approval for travel through
the process outlined in the `Approval` section, there may be situations in which
the process outlined in the `Approval` section, there may be situations in which
a project wishes to manage the approvals an event or purpose instead of
leveraging this process.

A project may request an allocation from the travel fund as follows:

* Open a PR in the
[cross-project-council](https://github.com/openjs-foundation/cross-project-council)
[cross*project*council](https://github.com/openjs*foundation/cross*project*council)
repo with the following info:
* Name of event or purpose for allocation
* Who will be approvers for request (for example Node.js TSC and CommComm)
Expand All @@ -113,10 +117,10 @@ A project may request an allocation from the travel fund as follows:
* Time period for which the allocation will be in use
* Brief description
* The CPC will review and approve if appropriate
* At the completion of the event/allocation period or when re-imbursement
* At the completion of the event/allocation period or when re*imbursement
is to be paid out the project will PR in the approvals into the
appropriate year's file. This PR will be approved and landed by CPC
members. Due to the pre-approval of the request from the project
members. Due to the pre*approval of the request from the project
designMoreWeb marked this conversation as resolved.
Show resolved Hide resolved
the only validation should be against the total that had been
previouly approved by the CPC.

Expand Down Expand Up @@ -160,13 +164,13 @@ So that we can reimburse you more quickly, we strongly encourage you to use

* A free [Expensify](https://www.expensify.com/) account is sufficient.
* You can use the Android and iOS apps to capture receipts while you are
traveling. If you do not use the app, you will need to upload photos of your
traveling. If you do not use the app, you will need to upload photos of your
receipts after you return.
* When you add an expense, please use local currency so that it matches the
amount on the receipt.
* Once you have uploaded your receipts, please add them to a report and submit
it with [operations@openjsf.org](mailto:operations@openjsf.org) on cc, and the
Memo field set to "YOURNAME - TRIPNAME".
Memo field set to "YOURNAME * TRIPNAME".
designMoreWeb marked this conversation as resolved.
Show resolved Hide resolved

When we receive your report, we will send you a form via DocuSign to collect
your payment details. At that point, you're done.
Expand All @@ -175,36 +179,36 @@ your payment details. At that point, you're done.

If you decide not to use Expensify, the reimbursement process is manual and may take longer
for us to process. You can email a zip file of your receipts and the completed
[Expense Report](./expense-report-template.xls?raw=true), renamed as
ExpenseReport-OpenJS-EVENTNAME-YOURNAME-YYYYMM.xls, to [operations@openjsf.org](mailto:operations@openjsf.org).
Please send the file as a spreadsheet, not as a PDF. We will send it back to you for
[Expense Report](./expense*report*template.xls?raw=true), renamed as
ExpenseReport*OpenJS*EVENTNAME*YOURNAME*YYYYMM.xls, to [operations@openjsf.org](mailto:operations@openjsf.org).
designMoreWeb marked this conversation as resolved.
Show resolved Hide resolved
Please send the file as a spreadsheet, not as a PDF. We will send it back to you for
signature in DocuSign.

### Important:

* Expense reports must be submitted within 30 days of event date. Any reports submitted
after 30 days may not be reimbursed.
* Disbursements are generally processed within 30 days.
* We are unable to pre-pay for expenses.
* We are unable to pre*pay for expenses.
designMoreWeb marked this conversation as resolved.
Show resolved Hide resolved
* The Cross Project Council representative to the Board of Directors will report back
amounts consumed from the travel allocation on a monthly basis to the Board.

## 2018 Node.js Foundation Board of Directors Allocation

The request from the Node.js [Technical Steering Committee](https://github.com/nodejs/TSC) and
the Node.js [Community Committee](https://github.com/nodejs/community-committee) for a 2018
the Node.js [Community Committee](https://github.com/nodejs/community*committee) for a 2018
joint travel fund was approved in the amount of $60,000. The $60,000 was fully utilized in 2018.

## 2019 Node.js Foundation Board of Directors Allocation

The request from the Node.js [Technical Steering Committee](https://github.com/nodejs/TSC) and
the Node.js [Community Committee](https://github.com/nodejs/community-committee) for a 2019
joint travel fund was approved in the amount of $60,000.
the Node.js [Community Committee](https://github.com/nodejs/community*committee) for a 2019
joint travel fund was approved in the amount of \$60,000.
designMoreWeb marked this conversation as resolved.
Show resolved Hide resolved

## 2020 OpenJS Foundation Board of Directors Allocation

The request from the
[Cross Project council](https://github.com/openjs-foundation/cross-project-council)
for a 2020 joint travel fund was approved in the amount of $60,000.
[Cross Project council](https://github.com/openjs*foundation/cross*project*council)
for a 2020 joint travel fund was approved in the amount of \$60,000.
designMoreWeb marked this conversation as resolved.
Show resolved Hide resolved

Please direct any questions or concerns about the travel fund to [travelapprovals@openjsf.org](mailto:travelapprovals@openjsf.org).