Refresh client apps data

i have come across few insignificant short comings while viewing apps list on android client app.

i have come to know that we can change, edit, delete data of a particular app at fdroiddata

if you have access to desktop or laptop
if you know how to

  • clone or fork repo
  • rebase your merge request for merge conflicts
  • a lot of patience for cross verifying my data

i have updated

  • changelog urls, why ?
  • translation urls ( self explanatory, who dues not want app in person native language )
  • donations url
  • website url
  • author name & email ( it gives an extra incentive or confidence about the app & apps dev )

SO WHY DID NOT I CREATED MERGE REQUESTS
do not have access to desktop or laptop

fork 57,967 Commits
update start 58,182 Commits
update end 58,190 Commits

too many cganges in repo and i cannot resolve merge conflicts

PLEASE VERIFY DATA BEFORE CREATING MERGE REQUESTS

REPO BRANCH

AND DONT MENTION MY USERNAME AKA DONT GIVE CREDIT TO ME !!!

my work will be reflected in activity

i will create another batch in another repo branch after few days or hours and provide link in comments to this post.

Can you say that again in a single phrase? I did not understand what the problem is…

persons who does not have access to desktop or laptop should not create merge requests, there are zero chances to resolve merge requests.

hence an appeal to persons who own a desktop or laptop to fill gaps in metadata of apps.

my mess of previous mrs: https://gitlab.com/fdroid/fdroiddata/merge_requests/5480, https://gitlab.com/fdroid/fdroiddata/merge_requests/5478, https://gitlab.com/fdroid/fdroiddata/merge_requests/5480

I’ve done all that’s needed from a phone

Termux has git and mc (mcedit) or whatever vim or emacs or joe
git clone https://gitlab.com/YOURACCOUNT/fdroiddata.git
cd fdroiddata
git remote add upstream https://gitlab.com/fdroid/fdroiddata.git
git checkout master && git fetch upstream && git pull --rebase upstream master && git push origin master
(this is the secret sauce to bring your fork in sync with the main)
put credentials as asked
git checkout -B mybranchname
mcedit metadata/... (this is the tricky part since you kinda need to get it perfect from the first try)
git commit -a -m "describe my fix"
git push origin myedit
you’ll get a link in the output
open browser, paste
login to Gitlab, submit MR


Next MR?
git checkout master && git fetch upstream && git pull --rebase upstream master && git push origin master
…you know the drill :wink:

first of all, thank you. wow !!!
i am ready to plunge.
one more question, does it download all files, i mean around 1gb of data ?

git downloaded about 135Mb
fdroiddata is about 370Mb
The whole Termux install occupies about 1.15Gb

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.