!etBYPdyCKgnXJSXexD:matrix.org

NixOS GSoC

253 Members
24 Servers

Load older messages


SenderMessageTime
2 Apr 2026
@clay53:claytonhickey.me@clay53:claytonhickey.me left the room.15:22:55
@sanskar-0day:matrix.orgSanskar* Hey @roberthensing:matrix.org (and anyone else around), I'm looking into the Modular Services GSoC project and had a quick architecture question. Since the project description explicitly requires keeping the user-facing options of the NixOS module the same, I’m curious about the intended migration strategy. Is the plan to manually wire up the legacy global options to the new modular backend for each service one-by-one? Or is the goal to build a standardized abstraction (like a mkModularService wrapper) that automatically bridges the legacy options to the new modular instances?15:45:50
@roberthensing:matrix.orgRobert Hensing (roberth)manual wiring at first to minimize impact on users as modular services gains traction18:27:52
5 Apr 2026
@ritiek:matrix.orgritiek changed their profile picture.01:18:08
8 Apr 2026
@skoh_:matrix.orgSkoh left the room.12:17:26
@marvesms:matrix.org@marvesms:matrix.org joined the room.21:31:58
@mjolnir:nixos.orgNixOS Moderation Bot banned @marvesms:matrix.org@marvesms:matrix.org (spam).22:01:00
9 Apr 2026
@lisanna-dettwyler:matrix.orgLisanna changed their profile picture.21:59:40
@lisanna-dettwyler:matrix.orgLisanna changed their profile picture.22:00:58
@lisanna-dettwyler:matrix.orgLisanna changed their profile picture.22:02:08
@lisanna-dettwyler:matrix.orgLisanna changed their profile picture.22:12:31
@lisanna-dettwyler:matrix.orgLisanna changed their profile picture.23:14:54
11 Apr 2026
@gaurav_aditya:matrix.orggaurav_aditya changed their display name from gaurav_aditya to Aditya Gaurav.01:38:10
@roberthensing:matrix.orgRobert Hensing (roberth) invited @cinerealkiara:matrix.org@cinerealkiara:matrix.org.09:43:17
@cinerealkiara:matrix.org@cinerealkiara:matrix.org joined the room.12:14:51
12 Apr 2026
@lordubuntu333:matrix.orgJacobus BurgerHow is everyone doing today?01:20:16
@allandinakaran:matrix.orgAllan Dinakaran Good how about you? 02:24:52
@cinerealkiara:matrix.org@cinerealkiara:matrix.org
In reply to @sanskar-0day:matrix.org

Hey @roberthensing:matrix.org (and anyone else around), I'm looking into the Modular Services GSoC project and had a quick architecture question.

Since the project description explicitly requires keeping the user-facing options of the NixOS module the same, I’m curious about the intended migration strategy. Is the plan to manually wire up the legacy global options to the new modular backend for each service one-by-one? Or is the goal to build a standardized abstraction (like a mkModularService wrapper) that automatically bridges the legacy options to the new modular instances?

this seems hard to automate since a nixos service module doesn't in a straight-forward manner map to a (systemd) service - they can span heterogeneous services (e.g. need a db) or spin up a set of similar services
07:55:28
@cinerealkiara:matrix.org@cinerealkiara:matrix.orgRedacted or Malformed Event07:56:29
@cinerealkiara:matrix.org@cinerealkiara:matrix.org* this seems hard to automate since a nixos service module doesn't in a straight-forward manner map to a (systemd) service - they can span heterogeneous services (e.g. need a db) or spin up [a set of similar services](https://github.com/NixOS/nixpkgs/pull/506645)08:21:36
@cinerealkiara:matrix.org@cinerealkiara:matrix.org* this seems hard to automate since a nixos service module doesn't in a straight-forward manner map to a (systemd) service - they can span heterogeneous services (e.g. need a db, example test at [contracts PR] (https://github.com/NixOS/nixpkgs/pull/506343)) or spin up [a set of similar services](https://github.com/NixOS/nixpkgs/pull/506645)08:24:14
@cinerealkiara:matrix.org@cinerealkiara:matrix.org* this seems hard to automate since a nixos service module doesn't in a straight-forward manner map to a (systemd) service - they can span heterogeneous services (e.g. need a db, example test at [contracts PR](https://github.com/NixOS/nixpkgs/pull/506343)) or spin up [a set of similar services](https://github.com/NixOS/nixpkgs/pull/506645)08:24:38
@gaurav_aditya:matrix.orggaurav_aditya left the room.10:42:34
@scrumplex:duckhub.io@scrumplex:duckhub.io joined the room.18:43:59
13 Apr 2026
@othiagomm:matrix.org@othiagomm:matrix.org left the room.05:16:49
18 Apr 2026
@sboukiou:matrix.org@sboukiou:matrix.org left the room.18:39:10
@scrumplex:duckhub.io@scrumplex:duckhub.io left the room.20:32:23
19 Apr 2026
@definfo:matrix.orgcomonad joined the room.09:23:26
20 Apr 2026
@ninio_artillero:kde.org@ninio_artillero:kde.org left the room.22:05:26
23 Apr 2026
@misaka13514:matrix.org天川理音 joined the room.07:41:40

Show newer messages


Back to Room ListRoom Version: 10