F-Droid Devs

100 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.org18 Servers

Load older messages


SenderMessageTime
20 May 2021
@obfusk:matrix.orgFay (she/her)* I don't mind doing that. but there's a lot I don't know, like: what's (supposed to be) on there now what's expected of me who's responsible for decision making what happens when I'm not available or something "goes wrong" how we handle access rights, updates, reboots, monitoring, communication, documentation17:42:08
@eighthave:matrix.org_hc 幸猫: for a lot of the boxes, none of that is so well established. Like verification.f-droid.org is something I just hacked together and fix every now and then. So mostly you just need to be interested in the idea, and the rest can be determined 17:43:27
@eighthave:matrix.org_hclike I'm happy to do updates and reboots on boxes that other people maintain, to cover for othrs17:44:00
@eighthave:matrix.org_hcnone of these boxes need high availability17:44:17
@eighthave:matrix.org_hcan outage of a couple of days is fine17:44:35
@freenode_djBRDF:matrix.orgdjBRDF joined the room.17:44:59
@obfusk:matrix.orgFay (she/her)
In reply to @eighthave:matrix.org
this approach would also make it easier to try other base images, like nixOS could be interesting.
fwiw: I pretty much only use Debian/Ubuntu myself, but I'm technically a NixOS package maintainer, so I do have some NixOS knowledge :)
17:45:03
@obfusk:matrix.orgFay (she/her)
In reply to @eighthave:matrix.org
none of these boxes need high availability
what about monitoring, incidence response etc.?
17:46:13
@eighthave:matrix.org_hcmonitoring would be nice.17:47:15
@eighthave:matrix.org_hcso far no incidence response has been needed17:47:28
@eighthave:matrix.org_hcCI boxes aren't really a juicy target17:47:58
@proletarius101:matrix.orgproletarius101If we want it to be used at scale, we should try our best to make the public services achieve high availability17:48:13
@eighthave:matrix.org_hcyeah, for sure, I have nothing against high availablilty17:48:42
@obfusk:matrix.orgFay (she/her)most of the servers I currently maintain don't need high availability or backups or contain sensitive data. so I mostly just make sure to (automatically) install updates, and reboot when needed and don't really bother with detailed monitoring.17:49:43
@eighthave:matrix.org_hcthere are currently 3 gitlab-runner servers hsoted in two different physical locations, so if 2 of 3 go down, we still have runners17:49:46
@eighthave:matrix.org_hcnone of these need backups, they are all servers as code in ansible, or at least are close to being so17:50:23
@eighthave:matrix.org_hc unattended-updates is part of our default install 17:50:55
@eighthave:matrix.org_hcthe buildserver intances and gitlab-runners are hosted on machines with a single spinner disk with no backups, and they have failed, so we know backups aren't neeeded ;-)17:52:48
@obfusk:matrix.orgFay (she/her)
In reply to @eighthave:matrix.org
I believe nixOS is like that too
nixos is "worse": if you don't explicitly depend on a package, you can't use it, even if it's installed. this is often nice, but makes optional dependencies pretty much impossible.
17:55:33
@freenode_djBRDF:matrix.orgdjBRDF left the room.18:31:59
@freenode_djBRDF:matrix.orgdjBRDF joined the room.18:32:53
@freenode_djBRDF:matrix.orgdjBRDF left the room.19:07:07
@freenode_djBRDF:matrix.orgdjBRDF joined the room.19:08:33
@freenode_djBRDF:matrix.orgdjBRDF left the room.19:21:51
@freenode_djBRDF:matrix.orgdjBRDF joined the room.19:23:52
@freenode_djBRDF:matrix.orgdjBRDF left the room.19:57:04
@freenode_djBRDF:matrix.orgdjBRDF joined the room.19:58:12
@proletarius101:matrix.orgproletarius101Regarding the paid app issue, although I think it's not an anti-feature, even google play tags in-app purchases20:06:15
@proletarius101:matrix.orgproletarius101And "contains ads"20:06:42
@proletarius101:matrix.orgproletarius101Not as a warning in a FOSS sense, but allows the users to have an expectation of the experience20:08:27

Show newer messages


Back to Room ListRoom Version: 1