Skip to content

refactor(app): move the application ID and package to org.molstar.viewer - #4

Merged
daylight-00 merged 1 commit into
mainfrom
package-id-org-molstar
Oct 2, 2026
Merged

daylight-00 merged 1 commit into
mainfrom
package-id-org-molstar

Conversation

@daylight-00

Copy link
Copy Markdown
Collaborator

Why

  • Replace the personal io.github.daylight00.molstarandroid namespace with one owned by the Mol* project
  • Cheapest moment: a single stable release exists, with 7 APK downloads

What changed

  • applicationId, namespace, and the Kotlin package become org.molstar.viewer
  • Candidate and debug keep their suffixes: org.molstar.viewer.candidate, .debug
  • Four Kotlin sources move to org/molstar/viewer
  • Device and CI scripts that name the app or its activity are updated

Impact

  • Installed 0.2.1 builds do not update in place; the new ID installs as a separate app, so uninstall the old one
  • Signing key is unchanged
  • Takes effect with the next stable release; add one line to its release notes

Verified

  • ./gradlew :app:testCandidateDebugUnitTest :app:assembleCandidateDebug passes
  • Built APK reports org.molstar.viewer.candidate.debug and org.molstar.viewer.MainActivity
  • verify-automation-contract.mjs and verify-public-boundary.mjs pass
  • Not run locally: scripts/verify.sh (blocked by the sandbox shell guard), emulator smoke (runs in CI)

- Replace io.github.daylight00.molstarandroid in applicationId, namespace, and the Kotlin package
- Move the four Kotlin sources to org/molstar/viewer
- Update the device and CI scripts that name the app or its activity
- Installed 0.2.1 builds will not update in place; the new ID installs as a separate app

Signed-off-by: David Hyunyoo Jang <hwjang00@snu.ac.kr>
@daylight-00
daylight-00 marked this pull request as ready for review October 2, 2026 04:32
Copilot AI balanced review requested due to automatic review settings October 2, 2026 04:32
@daylight-00
daylight-00 merged commit 31b6438 into main Oct 2, 2026
2 checks passed
@daylight-00
daylight-00 deleted the package-id-org-molstar branch October 2, 2026 04:32

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

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.

2 participants