Prepare for F-Droid publication (issue #16): - docs/fdroid-compliance.md: full dependency license audit (release runtime classpath + buildscript classpath — all FOSS, no Play Services/Firebase, no non-free Gradle plugins), an anti-feature review of actual app behavior (none to declare: debug reporting is opt-in/local-only with no endpoint by default, Android Backup is gated off by default, Outlook OAuth is optional per-account with a public client id), a complete network-surface inventory, and the clean-room build verification (assembleRelease succeeds with no secrets.properties). - app/build.gradle.kts: stop embedding AGP's dependency-info block (a Google-Play-encrypted dependency list in the APK signing block) in APKs/bundles — a known F-Droid inclusion/reproducibility blocker. - fastlane/metadata/android/en-US/: store listing (title, short/full description, changelog for versionCode 1) that F-Droid reads from the repo; listing .txt files deliberately carry no license headers. - docs/fdroid/org.libremail.app.yml: commented template + instructions for the eventual fdroiddata build recipe (submission out of scope). - README.md: F-Droid section pointing at the above. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2 lines
10 B
Plaintext
2 lines
10 B
Plaintext
LibreMail
|