Distribute via F-Droid (self-hosted repo + official) #8

Open
opened 2026-07-13 23:42:53 +02:00 by sam · 0 comments
Owner

Publish PaperScan on F-Droid instead of Google Play.

Done: GPL-3.0 LICENSE, Fastlane store metadata (en-US + nl), docs/FDROID.md, scripts/update-fdroid-repo.sh.

Self-hosted repo (route 1) — TODO by hand:

  • pipx install fdroidserver
  • fdroid init (generate + back up the repo keystore)
  • configure config.yml (repo_url, name)
  • link fastlane metadata + run the helper script
  • host repo/ on a web server; add repo URL in the F-Droid app
  • optional: CI job to refresh + rsync the repo per release

Official f-droid.org (route 2) — later:

  • resolve prebuilt OpenCV native libs (build from source or allow-list)
  • RFP / fdroiddata merge request with a build recipe
Publish PaperScan on F-Droid instead of Google Play. **Done:** GPL-3.0 `LICENSE`, Fastlane store metadata (en-US + nl), `docs/FDROID.md`, `scripts/update-fdroid-repo.sh`. **Self-hosted repo (route 1) — TODO by hand:** - [ ] `pipx install fdroidserver` - [ ] `fdroid init` (generate + back up the repo keystore) - [ ] configure `config.yml` (repo_url, name) - [ ] link fastlane metadata + run the helper script - [ ] host `repo/` on a web server; add repo URL in the F-Droid app - [ ] optional: CI job to refresh + rsync the repo per release **Official f-droid.org (route 2) — later:** - [ ] resolve prebuilt OpenCV native libs (build from source or allow-list) - [ ] RFP / fdroiddata merge request with a build recipe
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: sam/paperscan#8