F-Droid

1838 Members
Official F-Droid room | Free and Open Source Android App Repository | https://f-droid.org | https://forum.f-droid.org | https://mastodon.technology/@fdroidorg | For development discussion use #fdroid-dev:f-droid.org | This channel is publicly logged at https://view.matrix.org/alias/%23fdroid:f-droid.org.126 Servers

Load older messages


SenderMessageTime
16 Nov 2018
@eighthave:matrix.org_hc fdroid update totally ignores Builds: 17:20:29
@eighthave:matrix.org_hcit just parses the APKs that are present for package entries17:20:51
@bubuiic:matrix.orgMarcus (old)It certainly acts on disabled=17:20:52
@eighthave:matrix.org_hcnope17:21:00
@bubuiic:matrix.orgMarcus (old)huh?17:21:10
@eighthave:matrix.org_hcwell, the archiving part does17:21:16
@eighthave:matrix.org_hcnot the index gen part17:21:23
@eighthave:matrix.org_hc the wiki updating also looks at Builds: 17:22:04
@bubuiic:matrix.orgMarcus (old)hm. I generally like just having something like a build template recipe in the metadata files17:22:32
@eighthave:matrix.org_hcah, index-v0 looks at versionCode/versionName in the builds17:22:49
@bubuiic:matrix.orgMarcus (old)and actually having older versions of this in the git history17:22:51
@bubuiic:matrix.orgMarcus (old)but I guess that's a fairly major change17:23:36
@bubuiic:matrix.orgMarcus (old)because a bunch of places will still use the enrties17:23:52
@eighthave:matrix.org_hcso index gen only checks the builds for a versionName if the versionName can't be parsed from the APK17:23:54
@eighthave:matrix.org_hcand that code can already handle it if vesrionName is not in the metadata's build entry17:25:40
@eighthave:matrix.org_hc update.delete_disabled_builds() needs build.versionCode 17:27:24
@eighthave:matrix.org_hc so disabled: would require versionCode: 17:27:55
@eighthave:matrix.org_hcso it can gen the filename to delete17:28:14
@eighthave:matrix.org_hc fdroid update will read antifeatures: from Builds entries if they are present, then include that in the index 17:29:30
@eighthave:matrix.org_hcso setting a per-APK antifeature different from the previuos APK will require a new build entry17:29:58
@eighthave:matrix.org_hcflavour-specific fastlane/tripleT files already look for the gradle flavor in the most recent build entry17:31:27
@eighthave:matrix.org_hcto specify a gradle flavour, there needs to be at least one build entry17:32:03
@eighthave:matrix.org_hc and that's all I can see. so it seems totally feasble to me to allow operations without Builds: that just goes entirely on Tags 17:32:44
@eighthave:matrix.org_hcthen certain features require per-APK entries17:33:22
@freenode_hobbes:matrix.orghobbes left the room.17:36:48
@freenode_Tovok7:matrix.orgTovok7also need to think about what happens when a new build breaks, because changes are needed. does this get logged to the wiki?17:37:19
@freenode_perepujal:matrix.orgperepujal joined the room.17:37:29
@freenode_asafniv:matrix.orgasafniv joined the room.17:38:17
@eighthave:matrix.org_hcyeah, all builds should be logged to the wiki17:39:07
@eighthave:matrix.org_hc uniq already implemented saving a plain text build log that can be deployed via rsync to the website, CiaranG would have to enable that 17:39:50

Show newer messages


Back to Room ListRoom Version: 1