How to add to the app page -links?


#1

hello
i am new in f droid
and dont know how to add links
for example
here is app with links
https://imgur.com/ahZqHck

and here is app without links
https://imgur.com/9b6WO7c

so how to add?
thanks.


#2

Here: https://f-droid.org/en/docs/Build_Metadata_Reference/

You add links for those keywords


#3

but how?
i didnt understand


#4

Look at this metadata example: https://gitlab.com/fdroid/fdroiddata/blob/master/metadata/eu.faircode.email.yml

What do you want to do exactly?


#5

add mail, website link, and other links
and change the summary and the description and the authour name


#6

it is my gitlab
where to put the yml file and how to do all this
im new in the system and dont know nothing


#7

Link is invalid…

Again, explain…what do you want exactly?

Try in your native language…


#8

write gitlab.com and after writhe this /matanel325/mydiary-f-droid

I want to set links in the app page


#9

can you celp?
i dont know nothing about it and its hard for me
there is tutorial or something?


#10

2 thoughts…

If you want to host your own app on your own repo… you need to setup metadata before publish. Read that link.

But, if you want your app in the main F-Droid repo (to appear here: https://f-droid.org ) then you need to provide the source code of the application, so F-Droid can build it. You can’t just provide an APK.


#11

there are no link in the first

and i treid to upload to the main my apk but it failed…
what to do?


#12

Can you make a guide video for it? Guide how to upload and set…
All the steps from repo till the apk file


#13

I case of direct/straight MRs, what type (.txt versus .yml) do you prefer for metadata/app.id.??? in /fdroiddata, and which one is most suitable for “metadata(s)” directory metadata/app.id, screenshots & others ?

Also can you describe example instructions (from https://gitlab.com/fdroid/fdroiddata/blob/master/CONTRIBUTING.md ) for both :

  • “(Congratulations! )You can now open a merge request to add your app.”
  • …
  • “Squash your commits”

(help welcome)


#14

@Licaon_Kter https://gitlab.com/fdroid/fdroiddata/merge_requests/3906#note_115266342 ?(?)


#15

What’s the question?


#16

Thanks to F-Droid sub-design, I have a lite basic guide/doc ready, for debian9 (and thus ubuntu or qubes) till a fdroid build -v -l app.id successfull.
I noticed mixed *.txt & *.yml :

I case of direct/straight MRs, what type (.txt versus .yml) do you (the maintainers) prefer for metadata/app.id.??? in /fdroiddata, and which one is most suitable for “metadata(s)” directory metadata/app.id, screenshots & others ?

Also I never myself had to squash commits once, and don’t want to waste maintainers’ time with failing MRs: links or example of instructions welcome.


#17

YAML is the newer format. fdroid import generates YAML already.

Squash is just a checkbox in the MR options :wink:


#18

ok for yml

@Licaon_Kter (after an fdroid build -v -l app.id successful), If i follow squash link or https://www.google.com/search?q=squash+commits : (in my local /fdroiddata) do I have to

  • git rebase -i master ?
  • git push -f ?

or something else ?


#19

umm…not sure

When using git I like to branch and push 1 single commit, the one with all the changes (no matter what I did locally in my test branches)

When using the web UI, I fork, new file metadata/id.yml, paste content of my local file, edit branch name, start a MR

I usually just use the web UI for the MR part, I can always clean up locally :wink:


#20

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