For those who are interested, here’s the branch/commit with the change, Files · NoAppsShouldAppearInBothLists · Deano / Jekyll Plugin · GitLab.
EDIT: Having thought about the fact that F-Droid has so many great apps already, and is 10 years old, I decided to increase the threshold for an app to be considered ‘New/Latest’ to about three months (rather than the 3 weeks set previously).
EDIT: As mentioned in the commit, after an app is added to F-Droid for the first time, it can be updated as many times as needed and only appear in the “Latest (or New) Apps” section. When it is updated after three months it will appear in the ‘Updated Apps’ list.
The jekyll-fdroid branch solves:
- the double listing of the same app,
- a newly ‘added’ app with no updates incorrectly requiring a ‘What’s New’ dialog, and
- (EDIT) renamed the section titles (new fdroid-website branch).
I decided against (for now):
implementing de-listing for anti-features.
(Aside: I’ve been trying to create Merge Requests in Gitlab but they seem to have disabled my API Access Token (and their login is GooGated). Gitlab don’t seem to care about the problem - reported three days ago and no reply.)