Repository navigation
Rebrand from Easy GPG to Easy PGP - #35
Merged
Merged
Conversation
GPG is GnuPG, a specific implementation. This app implements OpenPGP using Bouncy Castle and contains no GnuPG at all, so the old name pointed at software that is not in it — and implied an affiliation with the GNU project that does not exist. Changed: the app name and drawer title, the store listing, the site, the changelog, the privacy policy, the readme, and the wordmark rendered into the feature graphic. The repository is now nGoline/EasyPGP, and GitHub redirects the old URLs, but every reference is updated rather than left leaning on that. Deliberately unchanged: - applicationId stays com.ngoline.easygpg. Play treats it as the app's permanent identity: changing it would mean a new listing, losing the installs, reviews and store URL, and existing users would never see another update. - The Kotlin package keeps the same name, since renaming it would touch every file in the project and nobody outside the source tree ever sees it. - Theme.EasyGPG and the other resource names, for the same reason. The listing title was "Easy PGP: PGP Encryption" after a blind substitution, which says PGP twice. It is now "Easy PGP: Message Encryption". Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
GPG is GnuPG, a specific implementation. This app implements OpenPGP with Bouncy Castle and contains no GnuPG at all, so the old name pointed at software that is not in it — and implied an affiliation with the GNU project that does not exist.
Changed
The app name and drawer title, the store listing, the site, the changelog, the privacy policy, the readme, and the wordmark rendered into the feature graphic. The repository is now
nGoline/EasyPGP; GitHub redirects the old URLs, but every reference is updated rather than left leaning on that.The feature graphic is regenerated from the same artwork, so the banner reads "Easy PGP" without anything being retouched by hand.
Deliberately unchanged
applicationId=com.ngoline.easygpgcom.ngoline.easygpgTheme.EasyGPGand other resource namesSo the package and the product name disagree from here on. That is normal — plenty of apps carry a package name from an earlier identity — and it is the trade you accepted to keep the listing.
One thing worth noticing
A blind substitution produced a listing title of "Easy PGP: PGP Encryption", which says PGP twice. It is now "Easy PGP: Message Encryption" — 28 of Play's 30 characters, and it adds a keyword rather than repeating one.
Checked
56 tests, lint clean, app builds.
applicationId, the debug suffix and the workflow'spackageNameall verified untouched.Still to do on your side
CNAMEforeasypgp→ngoline.github.io.(trailing dot). Once it resolves I can switch the Pages custom domain over.