Skip to content

Release 0.3.1: welcome contributors, diagrams, icon, links that work on nuget.org - #42

Merged
csa7mdm merged 1 commit into
mainfrom
docs/community-0.3.1
Sep 24, 2026
Merged

csa7mdm merged 1 commit into
mainfrom
docs/community-0.3.1

Conversation

@csa7mdm

@csa7mdm csa7mdm commented Sep 24, 2026

Copy link
Copy Markdown
Owner

Documentation and community release, no behavior changes.

Why

  • GitHub Community Standards was missing a Code of Conduct.
  • The README is also the NuGet page, and nuget.org drops relative links and images and doesn't render Mermaid: our README had relative links that were broken there.
  • No diagrams anywhere, no package icon, and no clear "how to report / how to help" path.

What

CODE_OF_CONDUCT.md Plain-language, based on Contributor Covenant 2.1
Issue forms bug_report.yml asks for version, MCP client, tool, arguments, test framework, logs; feature_request.yml asks what the agent was trying to do. Links to Discussions, wiki and private security reports
CONTRIBUTING.md "Start here": ways to help (try it and report, good first issues, wiki), where code lives, the three rules that caused real bugs
README 3 SVG diagrams (how it works, how affected tests are chosen, Polly benchmark) served from raw.githubusercontent.com, which nuget.org allows; all links absolute; new "Help, feedback and contributing" section
Package Icon (icon.png, neutral brace mark, no .NET wordmark); NuGet "Project website" → wiki; release notes → CHANGELOG
MCP Registry server.json websiteUrl → wiki
SECURITY.md Supported version 0.3.x

Also done outside this PR: needs-triage label created (the forms apply it), repo homepage set to the wiki. Wiki pages (Home, Installation, Tutorial, Tools Reference, Affected Tests, Configuration, Troubleshooting, Benchmarks, Architecture, Contributing) are ready to push once the wiki's first page exists.

Verification

  • Diagrams rendered with headless Edge and checked visually; Mermaid diagrams for the wiki validated.
  • dotnet build -c Release 0 errors; packed 0.3.1 contains icon.png, README.md, .mcp/server.json; nuspec has <icon>, <projectUrl>, <releaseNotes>.
  • Diagram images resolve on nuget.org only after this merges to main (they are served from main), so merge before tagging v0.3.1.

After merge: tag v0.3.1, then mcp-publisher publish.

🤖 Generated with Claude Code

…rk on nuget.org

- CODE_OF_CONDUCT.md (the missing Community Standards item)
- Bug and feature issue forms with the fields a DotNetDevMCP report needs; config links to Discussions, wiki, private security reports
- CONTRIBUTING: "Start here" (ways to help, where code lives, three rules that caused real bugs)
- README: how-it-works, affected-tests and Polly benchmark diagrams (SVG via raw.githubusercontent.com, so nuget.org renders them); every link absolute (relative ones broke on nuget.org); Help, feedback and contributing section
- Package icon; NuGet project URL and MCP Registry websiteUrl point to the wiki; release notes link to CHANGELOG
- SECURITY.md supported versions

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@csa7mdm
csa7mdm merged commit d8fc84b into main Sep 24, 2026
6 of 7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant