Skip to content

F-Droid release #4

@nickgirga

Description

@nickgirga

Create a new listing and release for F-Droid. We already have updates via Obtainium (distributed via GitHub actions/prereleases), but F-Droid has better discovery. I've found all of my Nextcloud Android apps by searching "Nextcloud" on Aurora Droid or Neo Store. And while Obtainium is great for keeping projects that I'm already aware of up-to-date, I cannot say the same. GitHub has more than just Android projects. And not all Android project on GitHub make use of the releases or actions features for builds. So, searching for Android apps to install on Obtainium doesn't really make sense. It's more for searching for stuff you are already confident that you can use in that way. Like, for example, searching up "Nextcloud" on Obtainium would give you a whole bunch of results, many of which not even being Android apps, and several not even including any APK releases. This is where F-Droid excels. It is a distribution platform specifically for Android apps. And all listings should have release APKs associated with them. So, a user can confidently throw any search term in the search box and get results that will be easily installed on most Android devices in a single tap, without poking around a repository page. This is what makes it much better for discovery. Relying on GitHub to serve a repository that could theoretically be used for anything to users that 1 use Android, 2 own a Nextcloud instance (or have access to one with Maps installed), 3 use Nextcloud Maps, and 4 have a desire for an actual Android app (in lieu of simply using the webapp) is not a great idea. Users should be able to toss "Nextcloud" in a search box and find the app, like most other Nextcloud Android apps.

Metadata

Metadata

Assignees

No one assigned

    Labels

    distributionPertains to distributing binary packagesenhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions