Skip to content

Create an Offchain Profile/Contributor/Contribution System #10

@moul

Description

@moul

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:

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:

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.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

Status

🙏🏻 To Delegate

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions