!UUqahLbShAYkkrXmKs:matrix.org

DevOS

33 Members
Seeking help and geeking out together on https://github.com/divnix/devos & https://github.com/divnix/digga10 Servers

Load older messages


SenderMessageTime
6 Sep 2021
@gtrunsec:matrix.org@gtrunsec:matrix.orgThanks19:42:50
@blaggacao:matrix.orgDavid Arnold (blaggacao)Thanks for reporting!!19:43:36
@blaggacao:matrix.orgDavid Arnold (blaggacao)https://github.com/divnix/digga/commit/7115e02b64f86a78e47477c16a121629269f3988 reverts for now.19:46:04
@blaggacao:matrix.orgDavid Arnold (blaggacao)Honestly, it looks like the bug might be with upstream config merge: https://github.com/NixOS/nixpkgs/blob/d9de842f58b20c35e4e71831c865e308ed00a8d7/nixos/modules/misc/nixpkgs.nix#L17-L3219:55:26
@timdeh:matrix.org@timdeh:matrix.orghttps://github.com/fluidattacks/makes20:30:04
@blaggacao:matrix.orgDavid Arnold (blaggacao)Looks like that is a Colombian company 🚀20:47:28
@blaggacao:matrix.orgDavid Arnold (blaggacao)Paisas berracos!20:48:18
@blaggacao:matrix.orgDavid Arnold (blaggacao)https://gitlab.com/fluidattacks/product/-/tree/master/makes22:07:21
@blaggacao:matrix.orgDavid Arnold (blaggacao)interesting record of how they came around to do this.22:07:40
@blaggacao:matrix.orgDavid Arnold (blaggacao) I really like how they strictly avoid overlapping namespaces and how they seem to have an a strong anti-corruption layer that fends against the nixpkgs "mess". 22:19:54
@blaggacao:matrix.orgDavid Arnold (blaggacao)You can really see a spirit of: "Even cooler than to figure things out is still to get stuff done."22:20:37
@blaggacao:matrix.orgDavid Arnold (blaggacao)Anyone still say, nixkpgs cannot be split...22:21:27
@tomberek:matrix.orgtomberek
In reply to @blaggacao:matrix.org
I really like how they strictly avoid overlapping namespaces and how they seem to have an a strong anti-corruption layer that fends against the nixpkgs "mess".
https://github.com/fluidattacks/makes/blob/9fc15d3ad0a612e8c17f6c9eb6f6f24dfeb7300d/src/cli/main/main.py#L128-L145
22:35:19
7 Sep 2021
@blaggacao:matrix.orgDavid Arnold (blaggacao)Do I see correctly? Bootstrapping python? https://github.com/fluidattacks/makes/blob/f22d6b6973e11507d45068e174dba8c36f4087f8/src/args/make-python-pypi-environment/default.nix00:39:42
@blaggacao:matrix.orgDavid Arnold (blaggacao)Now, that's auditable!!00:39:52
@blaggacao:matrix.orgDavid Arnold (blaggacao) I figure the way it encapsulates job scripts is innprinciple not too unsimilar to bud. I wonder if we could - in theory - replace both bud & devshell with makes. 01:11:15
@blaggacao:matrix.orgDavid Arnold (blaggacao)* I figure the way it encapsulates job scripts is in principle not too unsimilar to `divnix/bud`. I wonder if we could - in theory - replace both `bud` & `devshell` with `makes`.01:11:36
@blaggacao:matrix.orgDavid Arnold (blaggacao) I mean, at it's core, makes is a job tree with a cli front. 01:40:45
@blaggacao:matrix.orgDavid Arnold (blaggacao)Bit having it purposed specifically for CI reasons is actually pretty smart w.r.t. CI/dev parity, I guess.01:41:31
@blaggacao:matrix.orgDavid Arnold (blaggacao)* But having it purposed specifically for CI reasons is actually pretty smart w.r.t. CI/dev parity, I guess.02:06:40
@tomberek:matrix.orgtomberekit's got good ideas03:02:45
@gtrunsec:matrix.org@gtrunsec:matrix.org
In reply to @blaggacao:matrix.org
I mean, at it's core, makes is a job tree with a cli front.
In fact, I have always had a plan to use airflow as a front-end testing framework and pipeline of workflows.
04:41:24
@gtrunsec:matrix.org@gtrunsec:matrix.org
In reply to @blaggacao:matrix.org
I mean, at it's core, makes is a job tree with a cli front.
* In fact, I have always had a plan to use airflow as a front-end testing framework and pipeline of workflows.Maybe we can integrate the use case of both of them
04:42:20
@tomberek:matrix.orgtomberekMy plan is to make Airflow obsolete by using Hydra and controlled impurity.05:02:25
@blaggacao:matrix.orgDavid Arnold (blaggacao) Well for workflow managament, I still believe that zeebe.io, albeit a beast, is the "industry" standard that we could borrow from regular mamagement science (not code-mamagement science). 13:54:07
@blaggacao:matrix.orgDavid Arnold (blaggacao) What I like about it is that it bridges two separate worlds "management" & "development". But this division is artifical, at best. 13:54:55
@blaggacao:matrix.orgDavid Arnold (blaggacao)Workflows managaement is probably the home turf of the managaement domain. And zeebe bridges that nicely into tech via executable BPMNs.13:56:01
@blaggacao:matrix.orgDavid Arnold (blaggacao) BPMN = Business Process Modeling Notation is a bit like the nix for workflows. 13:56:31
@blaggacao:matrix.orgDavid Arnold (blaggacao)* Workflows managaement is probably the home turf of the management domain. And zeebe bridges that nicely into tech via executable BPMNs.13:57:00
@blaggacao:matrix.orgDavid Arnold (blaggacao)* BPMN = Business Process Modeling Notation is a bit like the (graphical) `nix` for workflows.13:57:29

Show newer messages


Back to Room ListRoom Version: 6