F-Droid Devs

130 Members
#fdroid-dev F-Droid development discussion only | Use #fdroid:f-droid.org for general, app- and repo-related matters | Meetings: https://gitlab.com/fdroid/wiki/-/wikis/Weekly-Office-Hours | This channel is publicly logged at https://matrix.f-droid.org/alias/%23fdroid-dev:f-droid.org28 Servers

Load older messages


SenderMessageTime
28 Sep 2021
@_oftc_jochensp:matrix.orgjochenspin metadata.07:52:16
@rdfg77:kde.orglinsuiI thought we can add a new entry. E.g. flutter: stable/2.5.1 and let the bot update it.08:03:40
@rdfg77:kde.orglinsuiSince we have an increasing number of flutter apps we should support it as gradle. Maybe flutter:08:08:00
@rdfg77:kde.orglinsuiRedacted or Malformed Event08:08:12
@_oftc_jochensp:matrix.orgjochensp linsui: there is https://gitlab.com/fdroid/fdroidserver/-/issues/554#note_518360180 08:09:24
@rdfg77:kde.orglinsuiYes, I know. But we need to require upstream to add that.08:10:25
@_oftc_jochensp:matrix.orgjochensp linsui: what exactly would we need from upstream? 08:11:43
@rdfg77:kde.orglinsuisdks: dart: ">=2.10.0 <2.11.0" flutter: ">=1.22.0 <2.0.0" 08:13:09
@rdfg77:kde.orglinsuiE.g. Sharik is using 2.5.0 but in the pubspec.yml there is only flutter: ">=2.0.0"08:16:15
@rdfg77:kde.orglinsuiIt's not very useful.08:16:22
@rdfg77:kde.orglinsuiI would like to have something like flutter: stable: 2.5.1 flavor: fdroid in the metadata and fdroidserver do the - $$flutter$$/bin/flutter config --no-analytics - $$flutter$$/bin/flutter build apk part automatic. The output path should be calculated, too. 08:18:50
@_oftc_jochensp:matrix.orgjochensp linsui: for Sharik I would assume that 2.0 just works, or not? 08:41:13
@rdfg77:kde.orglinsuihttps://github.com/marchellodev/sharik/issues/115 Generally flutter has very bad backward compatibility.08:45:24
@rdfg77:kde.orglinsuiOr forward compatibility?08:46:57
@eighthave:matrix.org_hc I'm partial to adding support for Builds: entry to srclibs https://gitlab.com/fdroid/fdroidserver/-/issues/886 10:45:57
@eighthave:matrix.org_hcthen we have shared build script, and a place were someone could also figure out caching of build products as needed10:46:47
@rdfg77:kde.orglinsuiWe can just use the Prepare. What's the difference?10:47:35
@eighthave:matrix.org_hcI didn't think Prepare did much10:47:55
@eighthave:matrix.org_hcthe idea would be to have pre-release scripts10:48:04
@eighthave:matrix.org_hcPrepare seems to be global, one entry for all releases of the srclibs10:49:41
@eighthave:matrix.org_hcoops per-release12:44:55
@obfusk:matrix.org幸猫 (𝗍𝗁𝖾𝗒/𝗍𝗁𝖾𝗆)
In reply to @_oftc_zx2c4:matrix.org
linsui: another thing... any idea why the webpage doesnt show wg's app logo?
as mentioned, failing icon extraction is a known issue. for upstreams, adding an icon png to the repo's triple-t/fastlane metadata sidesteps the issue, providing an easy fix :)
12:47:43
@eighthave:matrix.org_hcand also, gives them control over the icon, and the ability to provide a full 512x512 version of it12:50:37
@proletarius101:matrix.orgproletarius101 Sorry I forgot how the discussion about this went to, but i think making docker images (variants) for each fdroiddata job is quite helpful for building speed of MRs. And it will still provide the same environment as what we have now. e.g. for the fdroid build job, at least https://gitlab.com/fdroid/fdroiddata/blob/master/.gitlab-ci.yml#L218-269 can be done in the Dockerfile 12:53:18
@proletarius101:matrix.orgproletarius101the docker image rebuild can be triggered by webhooks of the fdroidserver repo, etc12:54:00
@eighthave:matrix.org_hc in my experience, apt-get install and gradle download and install faster than loading the docker images, so it was faster to leave all that stuff out of the docker image. Did you have something else in mind? 14:42:55
@eighthave:matrix.org_hcthat's on gitlab.com at least. If we move more towards our own runners, then it makes sense to move stuff into the docker image because we can make each runner store keep our images in the local cache14:43:38
@eighthave:matrix.org_hcit is also easier to maintain when that stuff is not in the docker image14:43:59
@eighthave:matrix.org_hcI think the best path to simply that is to make the docker images use the same provisioning setup as the buildserver VMs14:44:51
@rdfg77:kde.orglinsuiDoes anyone know what happened on trebleshot? The author said that the development will stop but published some versions after then. Now the repo disappered.14:55:14

Show newer messages


Back to Room ListRoom Version: 6