|
|
This is a work-in-progress policy doc for the process of requesting and being granted F-Droid Core Contributor status.
|
|
|
|
|
|
* Maintainers of specific GitLab Projects like [_fdroiddata_](https://gitlab.com/fdroid/fdroiddata) or [RFP](https://gitlab.com/fdroid/rfp) can grant Reporter status as they see fit. This is a good way to start out contributing to F-Droid to build a relationship in the core contributors.
|
|
|
* Core Contributor status is any account on GitLab.com that has "Reporter" status in the [F-Droid group](https://gitlab.com/groups/fdroid/-/group_members).
|
|
|
|
|
|
* Maintainers of specific GitLab Projects like [_fdroiddata_](https://gitlab.com/fdroid/fdroiddata) or [RFP](https://gitlab.com/fdroid/rfp) can grant Reporter status as they see fit. This is a good way to start out contributing to F-Droid to build a relationship in the Core Contributors.
|
|
|
|
|
|
* All requests for Developer or higher status, or Reporter access to the full group should be made by submitting a request to the [_admin_](https://gitlab.com/fdroid/admin/issues) issue tracker – while it probably makes sense for RFP or _fdroiddata_ project Maintainers to add/remove people as Reporter/Developer to the project as needed. I don't think we need a whole procedure there.
|
|
|
* Permission level requests in the admin issue tracker are approved by "lazy consensus". There is a one week waiting period where existing core contributors can voice concerns or objections. If there have been no objections or requests for more time, the request will be approved after seven days has past.
|
... | ... | @@ -11,5 +13,7 @@ This is a work-in-progress policy doc for the process of requesting and being gr |
|
|
* Anyone who wishes to help or already has Developer access to any repo should get Reporter permissions on the whole @fdroid group
|
|
|
* The number of owners of the whole group should be kept at a minimum, but above 1-2 people to avoid a single point of failure
|
|
|
|
|
|
* Core contributors can optionally be added to the `team@f-droid.org` email alias.
|
|
|
* Core contributors can be added to the [Consultants](https://f-droid.org/consulting/) page, edit [consulting.md](https://gitlab.com/fdroid/fdroid-website/blob/master/_pages/consulting.md) and submit a merge request. |
|
|
\ No newline at end of file |
|
|
* Any Core Contributor can be added to the _Contributors_ group in forum.f-droid.org. The new contributor should state their forum username in the GitLab issue.
|
|
|
* Any Core Contributor can be added to [#f-droid-private](https://matrix.to/#/#f-droid-private:f-droid.org) on Matrix/etc. The new contributor should state their Matrix/etc username in the GitLab issue.
|
|
|
* Core Contributor can optionally be added to the `team@f-droid.org` email alias.
|
|
|
* Core Contributor can be added to the [Consultants](https://f-droid.org/consulting/) page, edit [consulting.md](https://gitlab.com/fdroid/fdroid-website/blob/master/_pages/consulting.md) and submit a merge request. |
|
|
\ No newline at end of file |