Parcourir la source

Updated CONTRIBUTING.md

maziggy il y a 2 mois
Parent
commit
98988d345e
1 fichiers modifiés avec 14 ajouts et 0 suppressions
  1. 14 0
      CONTRIBUTING.md

+ 14 - 0
CONTRIBUTING.md

@@ -5,6 +5,7 @@ Thank you for your interest in contributing to Bambuddy! This document provides
 ## Table of Contents
 
 - [Code of Conduct](#code-of-conduct)
+- [Before You Start](#before-you-start)
 - [Getting Started](#getting-started)
 - [Development Setup](#development-setup)
 - [Making Changes](#making-changes)
@@ -21,6 +22,19 @@ Thank you for your interest in contributing to Bambuddy! This document provides
 
 Please read and follow our [Code of Conduct](CODE_OF_CONDUCT.md) to keep our community welcoming and respectful.
 
+## Before You Start
+
+**Every contribution starts with an issue.** Before writing any code or opening a pull request:
+
+1. **Open a new issue** or **comment on an existing one** describing what you'd like to work on
+2. **Wait for agreement** — discuss the approach with a maintainer so we're aligned on scope and direction
+3. **Get assigned** — once we agree, a maintainer will assign the issue to you
+4. **Then start coding** — only open a PR for an issue that is assigned to you
+
+**No assigned issue = no PR.** Pull requests without a corresponding assigned issue will be closed.
+
+This keeps everyone on the same page, avoids wasted effort on changes that may not fit the project's direction, and prevents multiple contributors from working on the same thing.
+
 ## Getting Started
 
 1. **Fork the repository** on GitHub