Skip to content

Improve package discoverability for 1.0.2#15

Merged
RejectKid merged 1 commit into
mainfrom
agent/improve-package-discoverability
Jul 23, 2026
Merged

Improve package discoverability for 1.0.2#15
RejectKid merged 1 commit into
mainfrom
agent/improve-package-discoverability

Conversation

@RejectKid

Copy link
Copy Markdown
Owner

What changed

  • prepares the next package as version 1.0.2
  • expands the NuGet title, description, and tags around Distributed Interactive Simulation, IEEE 1278.1, DIS v7, SISO, PDU parsing, and binary serialization
  • adds explicit project, repository, and version-specific release-notes links
  • adds a 128×128 package icon and includes it in the nupkg
  • adds a coordinated 1280×640 GitHub social-preview asset
  • improves the README's opening language for both people and search indexing
  • records the discoverability work in the changelog

Why

The published package had no title, project URL, or icon and did not surface in NuGet's first 20 results for exact searches such as “Distributed Interactive Simulation” or “IEEE 1278.” The repository also used only five GitHub topics. This change adds precise domain terms without claiming support for adjacent technologies such as HLA or DDS.

The live GitHub repository description, NuGet homepage link, and 19 focused topics have already been updated to match this metadata.

User impact

There is no runtime, wire-format, or public API change. The next NuGet release will be easier to find and will present a more complete, trustworthy package page.

Validation

  • generator freshness: 233 classes and 72 PDUs verified
  • Release build: passed with zero warnings
  • tests: 307 passed
  • formatting: passed
  • package compatibility against 1.0.0: passed
  • OpenDisNet 1.0.2 nupkg and symbols: created successfully
  • nupkg metadata and embedded 13,876-byte icon: inspected and verified
  • packed-package consumers: passed on .NET 9 and .NET 10
  • branding assets: visually inspected at final 128×128 and 1280×640 sizes

@RejectKid
RejectKid marked this pull request as ready for review July 23, 2026 18:19
@RejectKid
RejectKid merged commit 929ff21 into main Jul 23, 2026
6 checks passed
@RejectKid
RejectKid deleted the agent/improve-package-discoverability branch July 23, 2026 18:19
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