Kiara Grouwstra kiara · any pronouns
kiara pushed to data-model-test-deployment-plain at kiara/Fediversity 2025-08-19 12:00:56 +02:00
ef25264045 pasteable command for trying without rebuilding vm
kiara commented on pull request fediversity/fediversity#486 2025-08-18 18:20:05 +02:00
WIP: Move things again from _module.args to specialArgs

while i hadn't realized before, as per the NixOS manual _module.args seems preferable where possible, so maybe specialArgs should be used just for…

kiara commented on issue fediversity/fediversity#382 2025-08-18 18:00:51 +02:00
panel nix package allows declaring users

i'm not sure i still feel the same on this. while the feature of users had been pushed for the demo panel with the idea of multi-tenant environments being a core goal, whether this still remains…

kiara pushed to data-model-test-deployment-plain at kiara/Fediversity 2025-08-18 12:47:12 +02:00
e7f8f12d20 add keys
kiara commented on pull request fricklerhandwerk/Fediversity#9 2025-08-18 10:54:39 +02:00
factor out function wrapper to module function

i feel like UX-wise there is room for further encapsulation still - my ideal level of abstraction would be like a types.functionFromTo (mirroring the existing types.functionTo) to be used as…

kiara pushed to data-model-factor-out-wrapper at kiara/Fediversity 2025-08-18 10:24:15 +02:00
d066b1d55c rename internal implementation to declare, mirroring apply
kiara created pull request fricklerhandwerk/Fediversity#15 2025-08-18 10:10:38 +02:00
refactor deployments
kiara commented on pull request fricklerhandwerk/Fediversity#9 2025-08-17 23:20:36 +02:00
factor out function wrapper to module function

ok i'm sorta happier about this now, reviews welcome

kiara pushed to data-model-factor-out-wrapper at kiara/Fediversity 2025-08-17 23:18:02 +02:00
efbe7deddd factor common logic back out
kiara pushed to reflexive-function at kiara/Fediversity 2025-08-17 20:53:00 +02:00
62e91e797d in retrospect, just use submodule as the import
kiara commented on pull request fricklerhandwerk/Fediversity#7 2025-08-17 20:33:47 +02:00
data model: add classes

looks like a lot of that pertains to merging logic - maybe the type checks are the main thing then

kiara created branch data-model-refactor-deployments in kiara/Fediversity 2025-08-17 18:12:01 +02:00
kiara pushed to data-model-refactor-deployments at kiara/Fediversity 2025-08-17 18:12:01 +02:00
348095b705 refactor deployments
kiara created pull request fricklerhandwerk/Fediversity#14 2025-08-17 17:51:59 +02:00
turn function.nix into a reflective type
kiara created branch reflexive-function in kiara/Fediversity 2025-08-17 17:51:29 +02:00
kiara pushed to reflexive-function at kiara/Fediversity 2025-08-17 17:51:29 +02:00
2e91782d7e turn function.nix into a reflective type
kiara commented on pull request fricklerhandwerk/Fediversity#9 2025-08-17 17:32:40 +02:00
factor out function wrapper to module function

@fricklerhandwerk my update for #13 here so far worked by duplicating stuff from function.nix - the next step seems figuring out how to resolve that duplication, which i hope you might have some…

kiara pushed to data-model-factor-out-wrapper at kiara/Fediversity 2025-08-17 17:24:49 +02:00
fb004a4d4c combine UX with parameter type-check - DRYing TODO
kiara commented on pull request fricklerhandwerk/Fediversity#9 2025-08-17 14:07:59 +02:00
factor out function wrapper to module function

marked as WIP again to rebase on #13 (if at all compatible)