F-Droid Devs

107 Members
F-Droid development discussion only | Use #fdroid:f-droid.org for general, app- and repo-related matters | Meeting every Thursday at 11:30 UTC | This channel is publicly logged at https://view.matrix.org/alias/%23fdroid-dev:f-droid.org22 Servers

Load older messages


SenderMessageTime
25 Aug 2020
@eighthave:matrix.org_hcthings like that seem to me to be all about addictive design: hooking the user so their eyeballs can be sold to the ads customers10:24:01
@eighthave:matrix.org_hcjust keeping them clicking and clicking on their device, don't let them think about what they are doing10:24:24
@eighthave:matrix.org_hcany pause in the clicking is an opportunity for the user to break out of the addiction and lead their eyeballs away from the screen, where they no longer can be monetied10:25:17
@eighthave:matrix.org_hc * any pause in the clicking is an opportunity for the user to break out of the addiction and lead their eyeballs away from the screen, where they no longer can be monetized10:25:25
@freenode_cdesai:matrix.orgcdesaiThere can be legitimate use cases too, I remember getting a duo notification once on stock and being able to join a video call instantly without having the app installed. It can be a good way to try some apps too.10:26:50
@_xmpp_marzzzello=40trashserver.net:matrix.orgmarzzzello joined the room.10:27:10
@_xmpp_marzzzello=40trashserver.net:matrix.orgmarzzzello left the room.10:27:11
@freenode_cdesai:matrix.orgcdesai The instant apps had a lot more limited access than regular apps, e.g. via SELinux rules, so that'd be an additional benefit 10:27:54
@eighthave:matrix.org_hcsure, its nice to have apps install faster. Google puts a lot of effort into things like that align with their business model.11:12:55
@eighthave:matrix.org_hcthings would look different with a different business model11:13:13
@eighthave:matrix.org_hcand compared to a theorical ideal free software device11:13:26
@eighthave:matrix.org_hcI think most users would like to use the same apps forever, and have those evolve. E.g. I trust "Foo" for communications, and their magical app does email, matrix, etc. etc.11:14:18
@eighthave:matrix.org_hcif all the new tricks were free software libraries, then the apps could just be different UXes on the same tech, and users could stick with Foo since Foo would be able to use the latest protocols, etc11:15:29
@eighthave:matrix.org_hc Bubu: please don't self-merge things like s!787 which are both security sensitive and brittle, old code that is mission critical 12:35:01
@freenode_[gibot]:matrix.org[gibot][server] !787: Some publish.py improvements - https://gitlab.com/fdroid/fdroidserver/merge_requests/78712:35:03
@bubu:bubu1.euBubu _hc: you just approved it...? 12:36:17
@bubu:bubu1.euBubuI interpreted this as "go ahead and merge it, if you feel like this is finished"12:37:33
@eighthave:matrix.org_hcI was literally writing on it and finishing up when you clicked merge12:37:39
@eighthave:matrix.org_hcI suppose the Approve is the same a merge, true12:38:03
@eighthave:matrix.org_hcbut I try to never leave a MR open if I think its ready to merge12:38:42
@eighthave:matrix.org_hcbut one approval is not always enough for some pieces, especially crazy old stuff 12:39:13
@bubu:bubu1.euBubu
In reply to @eighthave:matrix.org
but one approval is not always enough for some pieces, especially crazy old stuff
yeah, though fdroidserver is unlikely to get any other reviewers from recent experience :-/
12:39:57
@eighthave:matrix.org_hctrue, sometimes it requires nagging people12:40:49
@eighthave:matrix.org_hc publish is luckily pretty small and isolated and easily testable 12:41:12
@eighthave:matrix.org_hcor at least I hope that's the case12:41:34
@bubu:bubu1.euBubu _hc: so was there anything blocking this merge in your opinion? 12:47:28
@bubu:bubu1.euBubu(but then you wouldn't have approved it I guess.)12:47:41
* @bubu:bubu1.euBubu is confused12:47:45
@eighthave:matrix.org_hcthat merge request is fine. I'm just saying in general on fdroidserver, we should avoid self-merging, especially if it is on: old/crazy code, security-sensitive code, and/or things that are central to production12:49:16
@bubu:bubu1.euBubuI'm currently continuing breaking publish:main() apart somewhat more and writing tests for the resulting functions.12:51:26

Show newer messages


Back to Room ListRoom Version: 1