Status: practical community-design guidance. Authority: none by itself; this document does not authorize outreach, automated messaging, or contributor decisions.
These are the norms IDKMesh tries to follow so that a curious visitor can become a capable, recurring contributor without being nudged, pressured, or gamified into it.
The contributor front door should always expose several different lanes, for example:
Do not funnel every newcomer into the same task.
Repository rule: keep multiple live starter tasks with different skill profiles.
A first task should make it possible to know “I did this correctly.”
Good first tasks therefore need:
This reduces uncertainty and lets the contributor build confidence from evidence rather than praise alone.
A contributor should know that someone will notice useful work.
Every newcomer-facing task should make the review path clear. Where practical, identify the current review contact or the expected review surface.
Do not promise instant responses or pretend an automated queue is human mentorship.
The project should show a visible progression:
first small contribution
-> second related contribution
-> recurring contributor
-> reviewer
-> steward
-> maintainer
The next step should be close enough to feel achievable, not a jump from typo fix to “own the architecture.”
After a verified first contribution, prefer one personalized follow-up task related to what the person already demonstrated.
Recognition should reinforce craftsmanship and responsibility.
Useful examples:
Avoid leaderboards for raw commits, comments, PR count, or AI-generated volume.
The strongest contributor-acquisition mechanism is value-first interaction.
When IDKMesh engages an adjacent open-source project:
Do not submit promotional-only PRs or mass invitations.
For a bounded issue, asking a contributor to comment with the scope they intend to take reduces accidental duplicated effort when the task is not explicitly parallel.
This is coordination, not a commitment device. A contributor can stop at any time without penalty.
Concrete unresolved questions are more motivating than abstract slogans.
Prefer:
over:
Tasks should come from a real technical uncertainty, not manufactured mystery.
The project should communicate:
You belong here when you make the work clearer, safer, more reproducible, or more useful.
Belonging must not depend on prestige, follower count, geography, employer, or ability to donate compute.
Do not use:
Use aggregate funnel measurements to improve the repository, not to pressure individuals.
Useful measurements include:
Stars, forks, impressions, comments, and raw PR volume are discovery/activity signals, not the objective.
The current live front door for newcomers is the Contributor Quickstart.