23 Jun 2022 |
grote | The new DB work is kinda done (except search). Now the question is how to find the remaining bugs faster. Any ideas? | 15:49:52 |
jochensp | grote: deploy it? ;) | 15:50:28 |
grote | In reply to @_oftc_jochensp:matrix.org grote: deploy it? ;) ideally, this goes through code review first and we know how long this takes. Just the index library is waiting for review since one month. Then comes the DB library and then the actual fdroidclient changes. | 17:29:52 |
jochensp | sure, I was joking a bit ;) | 17:30:24 |
24 Jun 2022 |
_hc | jochensp: did you see the checkupdates buildbot? https://checkupdates.at.or.at/#/builders/1/builds/2036 I just need to get it making merge requests. | 07:48:35 |
jochensp | _hc: have it on my todo to look into it | 08:03:54 |
Sylvia | Woohoo, F-Droid reverse proxies! Now just email left :) | 11:40:30 |
| Licaon_Kter[xmpp] joined the room. | 12:50:38 |
Licaon_Kter[xmpp] | 👍 | 12:50:38 |
_hc | michael: did you see your fronter (136.243.44.143) is live? | 13:19:16 |
Licaon_Kter[xmpp] | linsui: flexboru ended in an odd way, wow, open source crack lol | 17:45:38 |
grote | Is that why the website feels so snappy now? | 18:31:54 |
jochensp | for me it was slow seconds ago :D. Normally the speed varies over time | 18:32:46 |
grote | Funny how *all* the images in this article are rather old: https://reproducible-builds.org/news/2022/06/24/supporter-spotlight-hans-christoph-steiner-f-droid-project/ | 20:30:01 |
jochensp | you mean they are not reproducible nowadays? *scnr* | 20:45:48 |
Sylvia | Yeah those screenshots are weird | 21:05:34 |
Sylvia | Also now I am curious how many apps are reproducible. Should be a simple grep, give me a few minutes :) | 21:06:45 |
Sylvia | $ grep "Binaries: " *.yml | wc -l
16
| 21:10:28 |
Sylvia | 16, ouch | 21:10:29 |
Sylvia | Still, it's cool F-Droid has it at all. On Google Play it's probably not an option | 21:12:39 |
Sylvia | I forgot we had 2 methods | 21:15:52 |
Sylvia | find . -iname "signatures" | wc -l
| 21:15:55 |
Sylvia | * $ find . -iname "signatures" | wc -l
| 21:16:01 |
Sylvia | * $ find . -iname "signatures" | wc -l
7
| 21:16:07 |
Sylvia | So 23 total | 21:16:11 |
Sylvia | Hmm, reading https://f-droid.org/en/docs/Reproducible_Builds/ I'm actually not sure if I understand why Binaries will publish only the upstream .apk but signatures will publish both upstream and F-Droid .apk | 21:18:49 |
jochensp | Sylvia: which part of the sentence do you not understand? | 21:19:46 |
jochensp | (ok, maybe I'm too tired) | 21:20:31 |
Sylvia | Well, specifically, you can apparently use fdroid signatures to get signatures that somehow F-Droid can use to check reproducibility. And if it matches it will publish 2 APKs. But when using Binaries: it will only publish the upstream APK. Why can't the signature be extracted when the Binaries: statement is there and also publish 2 APKs (for easier upgrading)? | 21:21:19 |
uniq (he/they) | Sylvia that would make sense, but nobody has been working on this in quite a while I guess | 21:29:00 |