You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CONTRIBUTING.md
+22Lines changed: 22 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -42,6 +42,28 @@ You can then fix the issue or implement the feature on your side and contribute
42
42
Of course, if you are already using F3D and want to improve it for your specific needs, because you want a feature or found a bug,
43
43
that is definitely possible. Feel free to reach out for guidance by opening an issue or asking on [Discord](https://discord.f3d.app).
44
44
45
+
## Bounties
46
+
47
+
The [F3D-APP Foundation](https://annuaire-entreprises.data.gouv.fr/entreprise/f3d-app-foundation-941551624), as a non-profit institution, would like to redistribute some donations to the contributors, for specific issues identified by maintainers as important for the project.
48
+
Such issues have been identified with the ["bounty"](https://github.com/f3d-app/f3d/issues?q=is%3Aissue%20state%3Aopen%20label%3Abounty) label. The amount of money of their bounties is fairly small (up to a few hundred euros).
49
+
50
+
In order to be eligible for the bounty you need to:
51
+
52
+
- Be a [returning contributor](doc/dev/GOVERNANCE.md#12-returning-contributors)
53
+
- Be able to provide an IBAN from a country located in the European Union where the money will be donated to
54
+
55
+
If you are not eligible or are not interested by the donation, this is perfectly fine, you can still work on the issue, but there will be no donation.
56
+
If you are eligible and interested, please comment on the issue and Maintainers will reach out to you privately to discuss the details and share the exact amount of the bounty
57
+
for this particular issue. We will also decide together a targeted deadline for completion of the work.
58
+
Maintainers will then vote to decide if you are a good fit for a specific issue and share the result of the vote with you.
59
+
60
+
When working on a bounty, some form of communication is expected once a week, failure to do so may result on the issue being unassigned by maintainers opening it up to other contributors.
61
+
You should then work on this issue as you would any other issue.
62
+
63
+
When the maintainer close the issue, the donation will take place. This can sometimes requires multiple pull requests being merged.
64
+
65
+
Please note the [F3D-APP foundation](https://annuaire-entreprises.data.gouv.fr/entreprise/f3d-app-foundation-941551624) is handling the donations.
66
+
45
67
## F3D Development Workflow
46
68
47
69
F3D uses [GitLab Flow](https://about.gitlab.com/topics/version-control/what-is-gitlab-flow/). In a few words, here is how to contribute:
Copy file name to clipboardExpand all lines: doc/dev/GOVERNANCE.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -24,6 +24,7 @@ Anyone interested to become a moderators should just reach out to existing Maint
24
24
25
25
Returning Contributors are those who have made multiple contributions to the Project and want to be acknowledged as such. Returning Contributors are also very much welcome to share their ideas and feedbacks about the development and maintenance of F3D. Returning contributors may be asked by others about their contributions, provide reviews on code they are familiar with, provide technical insight during discussions and take part in any related activities they wish to.
26
26
27
+
Returning Contributors can also work on ["bounty" issues](../../CONTRIBUTING.md#bounties) in order to receive donations.
27
28
To become a Returning Contributor, one need to have merged at least two pull requests into the F3D repositories. Returning Contributors are part of the f3d-app github organization with a "member" role and are listed in the [dedicated](./MAINTAINERS_AND_CONTRIBUTORS.md) file.
28
29
29
30
Usually Maintainers will reach out to potential Returning Contributors but in case it was missed, one should reach out to Maintainers for consideration.
0 commit comments