| 31 Mar 2024 |
raitobezarius | this should be seen as a success of the nix primitives | 23:40:07 |
@adam:robins.wtf | Janik (they/them) yes that sounds like my initial goal. | 23:40:51 |
@adam:robins.wtf | I do hope to add more than just the deployment step itself | 23:41:27 |
Miles Dyson | So these deployment tools will work over a network? | 23:43:12 |
@adam:robins.wtf | Yes they all do | 23:43:43 |
hexa | In reply to @raitobezarius:matrix.org this should be seen as a success of the nix primitives just like PEP517 ❤️ | 23:43:54 |
hexa | In reply to @raitobezarius:matrix.org this should be seen as a success of the nix primitives * just like PEP517 ❤️🐍 | 23:44:09 |
@janik0:matrix.org | In reply to @raitobezarius:matrix.org i think it's fine to let folks create their own deployment tool ofc, I'm of the opinion if you don't bring unique things why bother building a new one (except for learning purposes) if you can instead contribute to a existing ones, but that's my personal stance to most foss software in general. | 23:44:11 |
Miles Dyson | What is the difficukt part about NixOS? | 23:44:38 |
hexa | moving on? | 23:44:49 |
@janik0:matrix.org | In reply to @technicus:matrix.org So these deployment tools will work over a network? most use ssh yes. | 23:44:51 |
hexa | not becoming a contributor to scratch your itch? | 23:45:12 |
@adam:robins.wtf | I’m not usually one to reinvent the wheel. What I’m designing is different enough in architecture that I don’t think there is an equivalent OSS tool | 23:45:15 |
@adam:robins.wtf | * I’m not usually one to reinvent the wheel. What I’m designing is different enough in architecture that I don’t think there is an equivalent OSS tool to extend | 23:45:23 |
raitobezarius | In reply to @hexa:lossy.network just like PEP517 ❤️🐍 fight me | 23:46:23 |
hexa | I do, every day all day | 23:46:32 |
@janik0:matrix.org | In reply to @adam:robins.wtf I’m not usually one to reinvent the wheel. What I’m designing is different enough in architecture that I don’t think there is an equivalent OSS tool to extend yeah, I think your use case is fine (I should have asked what you are missing before doing my hot take... sorry), but I guess you can take some inspiration from https://github.com/nlewo/comin | 23:46:49 |
raitobezarius | In reply to @janik0:matrix.org ofc, I'm of the opinion if you don't bring unique things why bother building a new one (except for learning purposes) if you can instead contribute to a existing ones, but that's my personal stance to most foss software in general. hot take | 23:46:49 |
raitobezarius | we didn't invent yet The One True Architecture for deployment tool | 23:47:01 |
hexa | nix-netboot-serve is a pull based solution without the target machine needing to eval 🤔 | 23:47:58 |
hexa | different primitives though | 23:48:07 |
@adam:robins.wtf | I like it. :) | 23:48:54 |
@janik0:matrix.org | In reply to @raitobezarius:matrix.org we didn't invent yet The One True Architecture for deployment tool that's fair and it's probably impossible to get the one perfect solution for everyone. | 23:49:14 |
hexa | I tried using it, but secret handling becomes an issue 🙂 | 23:49:19 |
@adam:robins.wtf | NetBoot is cool when it’s an option | 23:50:05 |
| * hexa nods | 23:50:19 |
hexa | https://github.com/DeterminateSystems/nix-netboot-serve/issues/22 | 23:50:42 |
@janik0:matrix.org | In reply to @raitobezarius:matrix.org hot take yep. imo most companies and people tend to build their own tailor made solution too often instead of just forking something almost working and building (and whenever possible upstreaming) the missing bits and pieces. | 23:52:06 |
raitobezarius | In reply to @hexa:lossy.network https://github.com/DeterminateSystems/nix-netboot-serve/issues/22 i wrote a no_std cpio generator | 23:52:36 |
raitobezarius | maybe i could plug it in there | 23:52:39 |