Skip to content

Onboard#4

Merged
zsiec merged 4 commits intomainfrom
onboard
Feb 25, 2026
Merged

Onboard#4
zsiec merged 4 commits intomainfrom
onboard

Conversation

@zsiec
Copy link
Copy Markdown
Owner

@zsiec zsiec commented Feb 25, 2026

Summary

Brief description of the change.

Test Plan

  • make check passes
  • New/changed behavior is tested

All 11 directories (12 packages including ingest/srt) moved from
internal/ to the module root so they can be imported externally as
github.com/zsiec/prism/distribution, etc. Global import rewrite
across 25 files, documentation paths updated in CLAUDE.md, README.md,
and CONTRIBUTING.md.
minimal-server: SRT ingest → demux → pipeline → relay → WebTransport
custom-ingest: feed MPEG-TS file directly without SRT
Barrel export (lib.ts) of headless player, MoQ transport, metrics,
and protocol types. Vite library config produces ES module bundle
in dist-lib/. Existing demo build unchanged.
Add web/examples/standalone.html demonstrating PrismPlayer imported from
the built library bundle, with a demo:lib npm script to build and serve
it. Add README files for web/ and examples/ to help new users get started
quickly. Document all examples in the main README. Remove govulncheck
from make check and update CONTRIBUTING.md to list staticcheck.
@zsiec zsiec merged commit e3a5a86 into main Feb 25, 2026
1 check passed
@zsiec zsiec deleted the onboard branch February 25, 2026 05:23
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