Background
I've started a FLOSS project and people are interested in helping out in different ways. I'm considering how to store information about these contributors
Information like for example:
- Contact information
- Codeberg/GitLab username
- Technical knowledge
- Areas of interest and contribution
Question
I'd like do store information about the contributors
- in a privacy-minded way
- in a practical way
- including allowing contributors to see each others info
- and storing the information close to the project
My own thoughts about possible options
Option A: Public wiki page
One option I see is to store public information on a publicly available wiki page.
Information would then be available to everyone, but maybe that is fine if the information shared in the document was already public? I'm thinking of things like:
- chat-room user name (the chat room is public)
- what types of contribution the person wants to make (programming, testing, using and provide feedback, etc.)
Information that wouldn’t be stored:
Option B: Privately stored, only accessible by me
This would respect privacy for sure, but would not be so practical for the reasons above (under the Question heading)
Option C: Invite
In previous projects I've been involved in, I've seen people storing this sort of information in a semi-private file that is shared by adding certain users (maybe in a Google Docs document, or hopefully a FLOSS option)
The problem I see here is that every user that is listed in the file would have to be contacted each time a new person is added, so it will not be very practical if there are many contributors to the project.