ente-io / ente

Fully open source, End to End Encrypted alternative to Google Photos and Apple Photos
https://ente.io
GNU Affero General Public License v3.0
11.88k stars 644 forks source link

Fastlane location #1172

Open licaon-kter opened 3 months ago

licaon-kter commented 3 months ago

Description

should be in root of repo maybe https://gitlab.com/-/snippets/1895688#locations

ref: https://f-droid.org/packages/io.ente.auth/

ref: https://f-droid.org/packages/io.ente.photos.fdroid/

or maybe Triple-T is better for more apps in the same repo situation: https://gitlab.com/-/snippets/1901490

Version

No response

What product are you using?

No response

What platform are you using?

No response

vishnukvmd commented 3 months ago

Thanks for the info @licaon-kter, Triple-T does seem like the way forward.

Could you please confirm that the paths will be relative to the project?

For example, would placing the full-description.txts in the following directories achieve the desired outcome for our 2 apps?

If it'll help, I'd be happy to put these files in place and trigger a test-build.

licaon-kter commented 2 months ago

From my local tests it appears to not be picked up :(

@linsui can you decode if https://gitlab.com/fdroid/fdroidserver/-/blob/master/fdroidserver/update.py#L933 should pickup https://github.com/ente-io/ente/blob/main/auth/android/app/src/main/play/listings/en-US/full_description.txt ?

subdir is only auth an we don't use a gradle flavor in recipe :shrug:

linsui commented 2 months ago

* can only match one segment so I thought it doesn't work. That's why we have to add a special check for flutter in https://gitlab.com/fdroid/fdroidserver/-/blob/master/fdroidserver/update.py#L957.

linsui commented 2 months ago

I thought we can use auth/android as subdir. We need to build flutter app manually anyway.

vishnukvmd commented 2 months ago

@linsui just to be sure, as you proposing that we place the file under auth/android/listings/en-US/full-description.txt?

Thank you!

linsui commented 2 months ago

No, I meant that we can tweak the metadata. :)

licaon-kter commented 1 month ago

any news? https://gitlab.com/-/snippets/1895688#locations lists also /metadata/<packageName>/<locale> isn't that ok?

linsui commented 1 month ago

I meant we can use auth/android as the subdir so that the triple-t metadata can be found.