FossifyOrg / Clock

Combination of a beautiful clock with widget, alarm, stopwatch & timer, no ads
https://www.fossify.org
GNU General Public License v3.0
233 stars 15 forks source link

Update README.md #55

Closed DwainZwerg closed 6 months ago

DwainZwerg commented 6 months ago

What is it?

Description of the changes in your PR

Before/After Screenshots/Screen Record

Fixes the following issue(s)

Relies on the following changes

Acknowledgement

Aga-C commented 6 months ago

Thanks, but we don't want to have GitHub links in readme.

DwainZwerg commented 6 months ago

And what about Obtainium? @Aga-C

Aga-C commented 6 months ago

Obtainium is just an app for getting updates, why mention it? In readme files we only provide links to three stores: Google Play, F-Droid and IzzyOnDroid. And for F-Droid link, there's already another pull request.

DwainZwerg commented 6 months ago

@Aga-C Following this logic, you can also leave out F-Droid, IzzyOnDroid and Google Play/Aurora Store, since you can also manually search in the apps (as in Obtainium) and then download them. These badges are there to create more convenience and not to need ≈ 12 clicks to add the app. If you manually add an app to Obtainium, you need at least 8 clicks (there are two variants) after you have found the GitHub repo:

  1. Home screen button > launch Obtainium from the home screen (if you don’t have Obtainium on the home screen, you need one more swipe) > click on tab “Add App” > click in the search bar > enter “FossifyOrg/Clock” (16 clicks) > click on the “Search” button > click on “Select 2” > click on the radio button “FossifyOrg/Clock (github. com)” > click on “Pick” (> if you also want to include prerelease, flip the “Include prerelease” switch) > click on “Add”

  2. Long press on the address bar in the browser > copy > home screen button > start Obtainium from the home screen (if you don’t have Obtainium on the home screen, you need one more swipe) > click on tab “Add app” > long press in the input line > click “Paste” (> flip the “Include prerelease” switch if you want prerelease) > click “Add”

If you click on the redirect link, Obtainium will open immediately, and you just have to click on “Import” (2 clicks).

naveensingh commented 6 months ago

Point made but I'm still not convinced. I don't want to add 'support' for every distribution channel out there.

DwainZwerg commented 6 months ago

I don't want to add 'support' for every distribution channel out there.

I can fully understand that, and I wouldn't want to either. However, considering the popularity of Obtainium, I think it would be worth thinking. Finally, izzyondroid is also being added (which I think is completely unnecessary, or the reason is still unclear to me), although it's just another (due to reproducible builds probably not even faster) F-Droid repo.

Aga-C commented 6 months ago

The real difference is that Google Play, IzzyOnDroid and F-Droid are package repositories. They host the application on their servers. Obtainium is just a frontend to fetch updates from any repository.

And the reason, why IzzyOnDroid has been added, is that its maintainer helped us find security flaws inherited from Simple Mobile Tools and also tracks few other problems regularly, so it's a form of our gratitude to promote IzzyOnDroid.