-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Description
Overview:
I suggest creating a system to keep track of contributors and their contributions. It will blend automatic data and manual entries to give a full picture of who contributes and what they do.
Manual LinkedIn Profile:
- Contributors can create and update profiles like on LinkedIn.
- We'll set up a script to automatically check for
contributors/$pr-author/profile.md
. - Example: feat: create
contributors/moul/profile.md
#5
Automated GitHub Contributions:
- We'll build a GitHub bot to create
contributors/$pr-author/gh-contributions.md
. - This file will fill up with info about "merged PRs" and relevant data.
- No scores here; just facts. We'll later use an oracle to put this on the blockchain.
Notable Contributions:
- We'll make a
notable-contributions.md
file. - Anyone, including contributors, can suggest notable contributions.
- Discussion, explanations, and decisions will happen in the PR.
- Only leaders, maintainers, and facilitators can give the final nod.
- Examples: add notable contribution for @anarcher #6, add notable contribution for @loicttn #7, add notable contributions to moul #8, add notable contribution for @thehowl #9
Aggregates:
- We'll create summaries based on individuals (
contributors/$name/README.md
) or projects (root/README.md
). - These summaries will show who did what and what happened recently on the projects.
- In the future, we'll make this automatic on the blockchain. But for now, we'll use scripts and CI.
Goal:
- We'll start with off-chain activities, using both manual and bot help.
- In the long run, we'll move most of this to the blockchain with voting systems.
- If we keep this repo, we'll make sure data syncs safely with an oracle.
Note: Share your thoughts on this issue. Your feedback matters.
michelleellen
Metadata
Metadata
Assignees
Labels
No labels
Type
Projects
Status
🙏🏻 To Delegate