Why Contribute
Best data comes from many people. No editorial team matches a community that actually uses products and knows the industry from inside.
Every contribution matters:
- Fixed a data error — information became more accurate
- Fixed a bug — everyone’s experience improved
- Translated an article — opened the project to new audience
What You Can Do
Data
- Errors — found an inaccuracy, report or fix it
- Additions — know something we don’t have
- Verification — confirm or refute existing data
- Sources — link to official source
Code
- Bugs — found it, fixed it
- Features — have an idea, implement it
- Performance — make it faster
- Documentation — explain how it works
Content
- Reviews — based on real experience
- Guides — useful materials
- Translations — new languages or improving existing
Getting Started
- Read About and Manifesto
- Find something to do:
- Data — check what you know about
- Code — see issues on GitHub, look for beginner labels
- For code:
git clone https://github.com/affiliatefm/[repo]
npm install
npm run dev
Rules
Quality over quantity. One good contribution beats ten sloppy ones.
Verify information. Not sure — don’t write it. Have doubts — cite source.
Be honest. Conflict of interest — say so. Work for a program you’re writing about — disclose.
Submitting Data
Simple fix:
Create an issue — what’s wrong, what it should be, where the info is from.
Large update:
Submit changes with sources and explanation.
Data Requirements
| Criterion | What it means |
|---|---|
| Verifiable | Has source or can be verified |
| Current | Present state, not history |
| Objective | Facts, not advertising |
| Complete | All required fields filled |
We don’t accept:
- Unverified claims
- Ads disguised as data
- Copy-paste from other sites
- Illegally obtained data
Code
Process
- Fork the repository
- Create branch (
feature/new-feature) - Make changes
- Test
- Commit with clear message
- Push
- Open Pull Request
Standards
- Follow project style
- Add tests if needed
- Update documentation
- One PR — one task
Content
If writing reviews or articles:
- Write only about what you actually used
- Cover pros and cons
- Give specifics, not fluff
- Disclose company relationships
- Link to official sources
We don’t accept:
- Auto-generated without editing
- Plagiarism
- Hidden advertising
- Rumors and unverified
Recognition
All contributors listed in repositories. Active contributors influence project direction.
Questions
- Check documentation
- Search closed issues
- Open discussion in repository
- Email info@affiliate.fm