Skip to content

Commit a915a59

Browse files
committed
for-team-members: add info on what they are and how to become one
1 parent 7ccfe83 commit a915a59

File tree

3 files changed

+42
-0
lines changed

3 files changed

+42
-0
lines changed
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
# Team members
2+
3+
Flathub, as a centralized repository of software apps, has a dedicated team of
4+
contributors necessary to keep it running. These contributors are in charge of:
5+
6+
* Reviewing new applications
7+
* Reviewing permission changes for existing aplications
8+
* Requesting permission changes for existent apps that might not fit the
9+
guidelines
10+
11+
In consequence, they can be seen as the auditors and moderators of our
12+
community. As such, they play a big role in the decision-making process.
13+
They are also an important part of the Flathub and Flatpak trust model. The fact
14+
that applications' permissions are audited by the community is a warranty to
15+
consistent and safe permissions in the majority of the cases. Therefore, they
16+
also enjoy the recognition for their work!
17+
18+
## Becoming a team member
19+
20+
Since auditing apps and permissions is a great task, we are always in need of
21+
more hands. If you want to be part of our team, help out and enjoy the benefits,
22+
simply follow these steps:
23+
24+
* Engage with the community, so that other team members can know you.
25+
* Help review [pending applications](https://github.com/flathub/flathub/pulls)
26+
so that they match the
27+
[requirements](https://docs.flathub.org/docs/for-app-authors/requirements).
28+
You don't need to be a team member to do so, more eyes are always welcomed,
29+
and that way you can prove your interest and ability to do the reviews.
30+
As with everything, there is always a learning curve, so the recommendation is
31+
to start small and listen to the feedback of existing team members.
32+
TODO: For how long should have people contributed? How many apps should they
33+
have reviewed?
34+
* Review current apps to request and update permissions access.
35+
TODO: Is there a public place where this is done that people can contribute
36+
to? Or maybe just look at some existing apps?
37+
* Open an issue in the [flathub](https://github.com/flathub/flathub/) repo,
38+
listing your contributions and why you want you become a member.
39+
TODO: Maybe in the flathub repo? An issue template could help?
40+
* You need at least 2 team members to endorse you becoming part of the team,
41+
so it is recommended that you have talked and collaborated with them before,
42+
so that they are aware of your work and the benefit of having you on board.
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)