Contribution Guidelines

Learn how to make effective contributions and collaborate with the Atria Summer of Code community.

Last Updated: February 1, 2026

Welcome Contributors! 🚀

Thank you for your interest in contributing to Atria Summer of Code! This guide will help you understand our contribution workflow and best practices. Whether you're a first-time contributor or an experienced open source developer, we're excited to have you here.

1Getting Started

Prerequisites

  • A GitHub account
  • Git installed on your local machine
  • Basic understanding of Git workflows
  • Registered on the Atria Summer of Code platform

Find an Issue

  • good first issuePerfect for beginners
  • help wantedWe need expertise
  • hacktoberfestEvent-specific

2Workflow

Fork & Clone

git clone https://github.com/YOUR-USERNAME/REPO-NAME.git
cd REPO-NAME
git remote add upstream https://github.com/ORIGINAL-OWNER/REPO-NAME.git

Create Branch & Code

git checkout -b feature/amazing-feature

Write clean code, follow style guides, and test thoroughly.

Submit PR

git push origin feature/amazing-feature

Open a Pull Request on GitHub. Fill out the template completely.

3Best Practices

Do This

  • ✅ Keep PRs small and focused
  • ✅ Write descriptive commit messages
  • ✅ Add screenshots for UI changes
  • ✅ Update documentation

Don't Do This

  • ❌ Submit massive PRs with multiple features
  • ❌ Ignore code review feedback
  • ❌ Break existing tests
  • ❌ Force push without communication