From 62c7bcdedddad5705aac2751b0b43984bd96d2a4 Mon Sep 17 00:00:00 2001 From: Alex Beaman Date: Tue, 3 Aug 2021 14:38:14 +0200 Subject: [PATCH 1/2] Clarify situation of early proposals --- CONTRIBUTING.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index c55a3f68ca0c5..274bb8096b853 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -63,6 +63,7 @@ In this scenario, it’s possible that you found a bug or enhancement that we ha #### Propose a solution for the job 4. After you reproduce the issue, make a proposal for your solution and post it as a comment in the corresponding GitHub issue (linked in the Upwork job). Your solution proposal should include a brief technical explanation of the changes you will make. + - Note: If you post a proposed solution in an issue that has not been marked as `External`, Expensify has the right to use your proposal to fix said issue, without providing compensation for your solution. 5. Pause at this step until Expensify provides feedback on your proposal (do not begin coding or creating a pull request yet). 6. If your solution proposal is accepted, Expensify will hire you on Upwork and assign the GitHub issue to you. From 6d680da4706f573b37252b5b3e2518dfa3df4fe1 Mon Sep 17 00:00:00 2001 From: Alex Beaman Date: Tue, 3 Aug 2021 14:45:05 +0200 Subject: [PATCH 2/2] Clarify `External` is a label --- CONTRIBUTING.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 274bb8096b853..4696009bd00c8 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -63,7 +63,7 @@ In this scenario, it’s possible that you found a bug or enhancement that we ha #### Propose a solution for the job 4. After you reproduce the issue, make a proposal for your solution and post it as a comment in the corresponding GitHub issue (linked in the Upwork job). Your solution proposal should include a brief technical explanation of the changes you will make. - - Note: If you post a proposed solution in an issue that has not been marked as `External`, Expensify has the right to use your proposal to fix said issue, without providing compensation for your solution. + - Note: If you post a proposed solution in an issue that has not been tagged with the `External` label, Expensify has the right to use your proposal to fix said issue, without providing compensation for your solution. 5. Pause at this step until Expensify provides feedback on your proposal (do not begin coding or creating a pull request yet). 6. If your solution proposal is accepted, Expensify will hire you on Upwork and assign the GitHub issue to you.