Skip to content

New app submission: Forage

Sean Russell requested to merge serussell/fdroiddata:master into master

This is a mobile shopping list app that is backed by a self-hosted instance of Mealie. I'm the author of Forage.

I did not add the Tracking flag, but will if this qualifies. The user enters their self-hosted server URL & credentials, and the app pulls shopping lists from the server. It also saves changes to the lists back to the server.

Forage's licesnse is 3-clause BSD. It depends on the Fyne GUI toolkit, which is also 3-clause BSD. The PL is Go, which is also 3-clause BSD. It's 3-clause BSD turtles all the way down. Oh, and whatever the Android NDK license is, but I think that's also BSD-ish.

I haven't yet added app metadata to the source repo. I need to read more about this, but will likely add it.

My automated build environment is Arch; the build commands here have not been tested on Debian. However, tags are added on releases after APKs are successfully built in the CI environment. I haven't yet gotten to the bottom of the fdroid build rabbit hole, and if it doesn't (as I've read) require hundreds of gigs of disk space, I'll have it for future MRs.

  • The app complies with the inclusion criteria
  • The original app author has been notified (and does not oppose the inclusion) (Am author)
  • All related fdroiddata and RFP issues have been referenced in this merge request (N/A)
  • The upstream app source code repo contains the app metadata (summary/description/images/changelog/etc) in a Fastlane or Triple-T folder structure
  • Builds with fdroid build
  • Releases are tagged

Merge request reports