Skip to main content

Contributing Overview

DevRadar is a community-driven project. We welcome contributions from developers who want to improve technology compatibility data.

Ways to Contribute

Contribution TypeEffortImpact
Submit compatibility dataLowHigh
Add new AI toolsMediumHigh
Report errorsLowMedium
Improve documentationLowMedium
Suggest featuresLowLow
Submit code PRsHighHigh

Quick Start

1. Create a GitHub Account

If you don’t have one, sign up at github.com.

2. Join the Community

3. Choose Your Contribution Type

Contribution Guidelines

Accuracy First

Only submit information you’ve verified:
  • Primary sources: Official documentation
  • Secondary sources: Official blog posts, release notes
  • Avoid: Rumors, untested claims

Be Specific

Provide details:
Good: "Next.js 14.2 + Prisma 5.2 works in API routes but not Edge Runtime"
Bad: "Next.js and Prisma work together"

Include Evidence

Link to sources:
  • Official documentation URLs
  • GitHub issues confirming compatibility
  • Release notes mentioning support

Respect the Process

  1. Check if data already exists
  2. Follow submission guidelines
  3. Wait for review (typically 1-3 business days)
  4. Respond to feedback promptly

Code of Conduct

Be Respectful

  • Treat all contributors with respect
  • Welcome newcomers and help them learn
  • Focus on constructive feedback

Be Collaborative

  • Work openly and transparently
  • Accept feedback gracefully
  • Credit others for their contributions

Be Inclusive

  • Use inclusive language
  • Welcome diverse perspectives
  • Assume good intentions

Recognition

Contributors are recognized for their submissions:
  • Contributor list - Username on our contributors page
  • Attribution - Your name on data you submitted
  • Badge - Digital contributor badge (optional)

Review Process

Timeline

SubmissionInitial ReviewFull ReviewMerge
Compatibility data1-2 days2-3 daysAfter approval
AI tools2-3 days3-5 daysAfter approval
Documentation1-2 days2-3 daysAfter approval
Code PRsVariableVariableAfter approval

Status Updates

Track your contribution status:
  • Submitted - Awaiting review
  • In Review - Being evaluated
  • Changes Requested - Needs updates
  • Approved - Accepted and merged
  • Declined - Not accepted (with reason)

Getting Help

Questions?

Issues?

What’s Next


Ready to contribute? Submit Compatibility Data