Skip to content

Launcher preview foundation for Ubuntu#1

Merged
fallintoplace merged 3 commits into
mainfrom
ubuntu/launcher-preview-foundation
May 24, 2026
Merged

Launcher preview foundation for Ubuntu#1
fallintoplace merged 3 commits into
mainfrom
ubuntu/launcher-preview-foundation

Conversation

@fallintoplace
Copy link
Copy Markdown
Owner

@fallintoplace fallintoplace commented May 24, 2026

Summary

This is the first real implementation branch for the repository.

It adds the launcher, provider contract docs, Debian packaging skeleton, smoke tests, CI, and contributor scaffolding needed to review the first working Ubuntu preview.

Why

I wanted main to stay small and readable while the first substantial review happens in one place.

This branch also hardens the runtime trust model:

  • only launcher-verified runtimes are reusable or stoppable
  • unknown healthy loopback services are discarded instead of reused
  • fresh runtime starts reopen the app instead of focusing a stale window

Validation

  • make test
  • make build-deb

Notes

  • main is intentionally a minimal landing branch
  • the current runtime path is launcher-first and browser-shell based

@fallintoplace fallintoplace marked this pull request as ready for review May 24, 2026 23:32
@fallintoplace fallintoplace merged commit 0d05f73 into main May 24, 2026
1 check passed
@fallintoplace fallintoplace deleted the ubuntu/launcher-preview-foundation branch May 24, 2026 23:35
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