Skip to content

[EPIC] Ecosystem-wide vcpkg distribution readiness #646

Description

@kcenon

What

Bring every system in the kcenon ecosystem to a state where it can be installed via vcpkg with a single vcpkg install kcenon-<system> command, backed by version pinning and automated hash updates.

  • Current: All systems have vcpkg.json + portfile.cmake, but a few gaps (hash automation, version drift, stubbed subsystems) prevent smooth installs
  • Expected: vcpkg install works first-try for every system; release flow updates ports automatically
  • Scope: common, container, network, pacs (others already distribution-ready)

Why

  • vcpkg is the primary distribution channel for kcenon C++ libraries
  • Manual hash updates and doc version drift are the top causes of broken installs
  • A consistent release flow unblocks future vcpkg official registry submissions

How

Sub-issues (implementation work)

Sub-issues (acceptance gap, opened 2026-04-21)

Acceptance Criteria

Verification 2026-04-21: install paths and release automation are in place; consumption is validated weekly. Documentation of version pins and upstream submission remain — see verification comment.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions