Beta package identity #65

Closed
opened 2026-08-04 19:40:53 +00:00 by TheAnachronism · 1 comment

Parent

Implements app identity from docs/1.0-beta-readiness.md (1.0 beta release readiness).

What to build

Ship Android builds under the locked beta package identity so installers get dev.theanachronism.ttrssviewer, with launcher label still tt-rss Viewer. (Anyone on the old alpha package id will need uninstall/reinstall once — documented elsewhere.)

Acceptance criteria

  • Android applicationId and namespace are dev.theanachronism.ttrssviewer
  • Launcher / display label remains tt-rss Viewer
  • A local release or debug APK reports the new application id
  • No accidental rename of the APK filename stem away from tt-rss-viewer-… in this ticket

Blocked by

  • None — can start immediately.
## Parent Implements app identity from [`docs/1.0-beta-readiness.md`](../src/branch/master/docs/1.0-beta-readiness.md) ([1.0 beta release readiness](https://git.anachronism.dev/TheAnachronism/tt-rss-viewer/issues/41)). ## What to build Ship Android builds under the locked beta package identity so installers get **`dev.theanachronism.ttrssviewer`**, with launcher label still **tt-rss Viewer**. (Anyone on the old alpha package id will need uninstall/reinstall once — documented elsewhere.) ## Acceptance criteria - [ ] Android `applicationId` and `namespace` are `dev.theanachronism.ttrssviewer` - [ ] Launcher / display label remains `tt-rss Viewer` - [ ] A local release or debug APK reports the new application id - [ ] No accidental rename of the APK filename stem away from `tt-rss-viewer-…` in this ticket ## Blocked by - None — can start immediately.
Author
Owner

Done on master (this commit).

  • applicationId / namespacedev.theanachronism.ttrssviewer
  • MainActivity moved under matching Kotlin package
  • Launcher label remains tt-rss Viewer
  • Verified via debug APK: aapt dump badgingpackage: name='dev.theanachronism.ttrssviewer' / application-label:'tt-rss Viewer'
  • APK filename stem not touched (still tt-rss-viewer-… in alpha workflow; beta retarget is #66)
Done on `master` (this commit). - `applicationId` / `namespace` → `dev.theanachronism.ttrssviewer` - `MainActivity` moved under matching Kotlin package - Launcher label remains `tt-rss Viewer` - Verified via debug APK: `aapt dump badging` → `package: name='dev.theanachronism.ttrssviewer'` / `application-label:'tt-rss Viewer'` - APK filename stem not touched (still `tt-rss-viewer-…` in alpha workflow; beta retarget is #66)
TheAnachronism removed their assignment 2026-08-06 14:35:36 +00:00
Sign in to join this conversation.
No description provided.