Skip to content

docs: add canonical label guide for multi-program contributions#801

Open
namann5 wants to merge 2 commits into
Coder-s-OG-s:mainfrom
namann5:docs/796-canonical-labels
Open

docs: add canonical label guide for multi-program contributions#801
namann5 wants to merge 2 commits into
Coder-s-OG-s:mainfrom
namann5:docs/796-canonical-labels

Conversation

@namann5

@namann5 namann5 commented Jul 24, 2026

Copy link
Copy Markdown
Contributor

Summary

Adds a short contributor-facing label guide to CONTRIBUTING.md defining the canonical label taxonomy for multi-program contributions (GSSoC, NSoC, SSoC, ECSoC).

Changes

  • Section 6a in CONTRIBUTING.md: Label taxonomy table covering type, area, difficulty, program, process, and quality labels with clear rules
  • Quick examples: Copy-paste label sets for a security bug and a beginner UI task
  • Common mistakes: Anti-patterns to avoid (stacking difficulty systems, missing priority on security bugs)
  • PR template: Added label guide reference to the checklist
  • Issue template: Added labeling tip to feature request template

Test plan

  • \make typecheck\ passes
  • Docs-only change, no code tests needed

Closes #796

- Add section 6a to CONTRIBUTING.md with label taxonomy table
- Define rules for type, area, difficulty, program, process, and quality labels
- Include copy-paste examples for security bug and beginner UI task
- Add label guide reference to PR template checklist
- Add labeling tip to feature request issue template

Closes Coder-s-OG-s#796
@vercel

vercel Bot commented Jul 24, 2026

Copy link
Copy Markdown
Contributor

@namann5 is attempting to deploy a commit to the codersogs-3057's projects Team on Vercel.

A member of the Team first needs to authorize it.

@Soumya-codr

Copy link
Copy Markdown
Collaborator

@namann5 this is the Last Warning Please ask to get assigned then if u get assigned then do a PR
I hope from now onwards u will not do that mistake

@namann5

namann5 commented Jul 25, 2026

Copy link
Copy Markdown
Contributor Author

@Soumya-codr My apolocheeze
I thought i have already claimed that issue.

@Soumya-codr

Copy link
Copy Markdown
Collaborator

We maintainer can only assign to the issue @namann5

@namann5

namann5 commented Jul 25, 2026

Copy link
Copy Markdown
Contributor Author

@Soumya-codr Ik but i mean to say the same.
I think i have already get assigned to this issue by maintainer.
Well My Bad.
Next time will make sure that won't happen.

@Soumya-codr

Copy link
Copy Markdown
Collaborator

@Soumya-codr Ik but i mean to say the same. I think i have already get assigned to this issue by maintainer. Well My Bad. Next time will make sure that won't happen.

Can u please ask in the issue to get assigned actyually ur name is not appearing in the assignees section
u have to comment there to get assigned please

@pavsoss pavsoss left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Kindly address the following

Comment thread .github/ISSUE_TEMPLATE/feature_request.yml Outdated
Comment thread CONTRIBUTING.md Outdated
Comment thread CONTRIBUTING.md Outdated
Comment thread .github/PULL_REQUEST_TEMPLATE.md Outdated
@pavsoss pavsoss added the Needs author reply Author need to reply label Jul 25, 2026
@namann5

namann5 commented Jul 26, 2026

Copy link
Copy Markdown
Contributor Author

@pavsoss All review feedback has been addressed:

  1. Typo - Fixed 'Maintainains' to 'Maintainers' in feature_request.yml.
  2. Label name - Changed 'good pr' to 'good-pr' (with hyphen) to match actual label.
  3. ECSoC labels - Updated to real names: ECSoC-L1 / ECSoC-L2 / ECSoC-L3.
  4. Absolute links - Changed relative link in PULL_REQUEST_TEMPLATE.md to absolute GitHub URL.

@namann5
namann5 requested a review from pavsoss July 27, 2026 06:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Needs author reply Author need to reply

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Document canonical labels for multi program contributions

3 participants