Open Collective
Open Collective
Back to conversations

Expense Policy

Gagandeep Singh

Posted on June 15, 2020

We pay the contributors to our project for two types of contributions based on the quantity and quality of work irrespective of the time spent. We consider only those contributions which are made to our repositories on Github. Payments will be made for invoices having contributions listed for a month. Separate invoices should be submitted for each type of contribution. The payment rates and rules are describe below for each type.

1. Code contributions

a. 0.5 USD for each merged Pull Request having a `beginner` label at the time of merging.
b. 1 USD for each merged Pull Request having a `easy` label at the time of merging.
c. 2 USD for each merged Pull Request having a `medium` label at the time of merging.
d. 4 USD for each merged Pull Request having a `hard` label at the time of merging.

Invoices should contain the links to the Pull Requests, the date on which they were merged, the label they had at the time of merging and the total amount to be paid.

2. Review Contributions

b. 0.125 USD for each reviewed Pull Request having `easy` as the latest label.
c. 0.25 USD for each reviewed Pull Request having `medium` as the latest label.
d. 0.5 USD for each reviewed Pull Request having `hard` as the latest label.

Review contributions include,

a. Suggesting additional unit tests if the decrease in the code coverage is more than 1% or you can figure out from the tests that some lines will be missed.
b. Suggesting fixes for failing tests on Travis CI.
c. Suggesting performance issues in the patch.

`Suggesting` here means that you review comments on Github should have some code, to prove your point and should be relevant to the Pull Request or the associated issue.

Note that review comments on your own Pull Request will be considered as a part of code contributions and NOT review contributions. In addition, invoices will be approved in first come, first serve manner provided we have enough funds for making payments.

Conversation followers