Skip to content

Request: delegate the OpenCode.Sdk.* sub-prefix (or allow two package IDs) β€” NuGet support has been looped inΒ #49

Description

@Blind-Striker

Hi Navneet πŸ‘‹,

The situation: I maintain opencode-sdk-dotnet, an open-source .NET SDK for the opencode AI coding agent, published under the OpenCode.NET organization on nuget.org. When we publish our two packages, nuget.org rejects the push with 409 "The package ID is reserved" because the IDs fall under your reserved OpenCode prefix:

  • OpenCode.Sdk
  • OpenCode.Sdk.Extensions

Where this stands with NuGet: I contacted nuget.org support; they confirmed the rejection comes from the existing prefix reservation and asked me to reach out to you directly for permission, they have also contacted you in parallel (you may have an email from nuget@microsoft.com). I additionally sent a short message via the package's Contact Owners form.

What I'm asking, any one of these would resolve it:

  1. Delegate the OpenCode.Sdk.* sub-prefix to the OpenCode.NET organization, NuGet supports sub-prefix delegation (the same way Microsoft.* delegates Microsoft.AspNet.*); or
  2. Simply reply to NuGet support that you have no objection to these two IDs.

Your OpenCode package and its IDs would be completely unaffected; we only need these two SDK IDs, and we claim nothing else under the prefix.

Happy to answer any questions here. Thanks for considering it! πŸ™

β€” Deniz (@Blind-Striker)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions