docs: clarifies the additional languages policy - #8477
Conversation
There was a problem hiding this comment.
🟢 Approval recommended
The only remaining finding is a non-blocking nit.
Pull request overview
Clarifies the repository’s policy for additional language implementations.
Changes:
- Establishes .NET and Python as canonical implementations.
- Defines expectations for Microsoft and external contributors.
- Encourages independent repositories for other language efforts.
File summaries
| File | Summary |
|---|---|
CONTRIBUTING.md |
Adds additional-language contribution guidance. Nit (1 vote): clarify that closes #8414 will not automatically close a pull request. |
Review details
Suppressed comments (1)
CONTRIBUTING.md:11
- The PR description says this change “closes #8414”, but #8414 is a pull request and GitHub’s closing-keyword automation only closes issues. Merging this PR will therefore leave the TypeScript PR open; please close #8414 explicitly or update the description so it does not claim an automatic closure.
This repository is dedicated to the canonical .NET and Python implementations of
Microsoft Agent Framework. Microsoft contributors outside the product team should
engage with the maintainers before submitting pull requests that add new language
implementations or before starting a new Microsoft-owned repository for another
language.
- Files reviewed: 1/1 changed files
- Comments generated: 0
- Review effort level: Lite (auto)
Note
Copilot is running an experiment and ran this review at Lite.
💡 Add a code-review agent skill for context-aware, tailored reviews. Learn more in the docs.
There was a problem hiding this comment.
MAF Automated Review — Iteration 1
Result: No findings
Scope: full PR (1 commit(s)): 844f78cd50f2
Model: gpt-5.6-sol-fast
Overview
This PR adds a contributor policy that keeps this repository focused on the canonical .NET and Python implementations, requires Microsoft contributors outside the product team to engage maintainers before starting another implementation, and directs external contributors toward independently maintained repositories. Existing contribution rules require discussion before substantial work, and maintainer acceptance, code ownership, and area-owner signoff guard what enters the repository. No Critical, High, or Medium defect is established by the documentation change.
Reviewed the supplied pull-request change set across correctness, security/reliability, architecture, and failure behavior.
No publishable findings remained after source verification for this scope.
closes #8414