!PbtOpdWBSRFbEZRLIf:numtide.com

Nix Community Projects

603 Members
Meta discussions related to https://nix-community.org. (For project specific discussions use github issues or projects own matrix channel). Need help from an admin? Open an issue on https://github.com/nix-community/infra/issues158 Servers

Load older messages


SenderMessageTime
6 Sep 2024
@mattsturg:matrix.orgMatt Sturgeon I'm not personally familiar with steam-fetcher, but just asking generally; would it make sense for nixpkgs to maintain fetchers/builders/writers/etc for things not actually used in nixpkgs, but useful out-of-tree? In this case that'd be steam games, I guess. 20:20:44
@emilazy:matrix.orgemilyI think potentially sure but the bar would be higher20:21:32
@emilazy:matrix.orgemilyand then there's things about this that would put it under that bar (in my judgement)20:21:40
@magic_rb:matrix.redalder.orgmagic_rbCan you elaborate?20:22:29
@emilazy:matrix.orgemily well, like you said it's not that it's not used in Nixpkgs but that it never would be used in Nixpkgs, result is uncachable, might even be violating ToS etc. 20:23:56
@magic_rb:matrix.redalder.orgmagic_rbWell yeah thats what were discussing20:24:32
@emilazy:matrix.orgemily
In reply to @mattsturg:matrix.org
I'm not personally familiar with steam-fetcher, but just asking generally; would it make sense for nixpkgs to maintain fetchers/builders/writers/etc for things not actually used in nixpkgs, but useful out-of-tree? In this case that'd be steam games, I guess.
I mean I'm just replying to this
20:24:47
@emilazy:matrix.orgemilyI think it can make sense in theory but that it doesn't make sense in practice for this20:24:56
@magic_rb:matrix.redalder.orgmagic_rbYeah i didnt quite get it20:25:00
@magic_rb:matrix.redalder.orgmagic_rbBut anyway, i agree with ya20:25:14
@aidalgol:matrix.orgaidalgol Anything you would want to use steam-fetcher for would be unfree, because anything FOSS available through Steam will be available via simpler means. 20:25:52
@emilazy:matrix.orgemilyyeah20:27:19
@emilazy:matrix.orgemilyand I mean20:27:20
@emilazy:matrix.orgemilywe do package unfree games20:27:23
@emilazy:matrix.orgemilybut do we want to get in the business of packaging every game that is only available through Steam? probably no?20:27:33
@emilazy:matrix.orgemilywe have a general-purpose fetcher and runner for that packaged called Steam20:27:47
@emilazy:matrix.orgemilynot to say that there aren't uses for what you made!20:27:54
@emilazy:matrix.orgemilyI think there could be reasons to include it in Nixpkgs. for instance, what if someone wants to write a NixOS module for a proprietary game server only available through Steam?20:28:13
@aidalgol:matrix.orgaidalgolOh yeah, I didn't read it that way at all.20:28:24
@emilazy:matrix.orgemilythat would make sense. we have a Minecraft server module.20:28:25
@emilazy:matrix.orgemily and at that point, I would be fine with fetchSteam being in-tree 20:28:32
@emilazy:matrix.orgemilybut until that point, it doesn't seem worth it20:28:46
@aidalgol:matrix.orgaidalgol
In reply to @emilazy:matrix.org
I think there could be reasons to include it in Nixpkgs. for instance, what if someone wants to write a NixOS module for a proprietary game server only available through Steam?
I've written one, and it's available as a flake: https://github.com/aidalgol/valheim-server-flake/
20:28:58
@magic_rb:matrix.redalder.orgmagic_rbSo youre sayibg if i write a arma 3 module, we can merge it, got it 🫡20:29:03
@emilazy:matrix.orgemilyright :)20:29:05
@emilazy:matrix.orgemilyso if you wanted to upstream that, go ahead IMO20:29:11
@aidalgol:matrix.orgaidalgolI don't think that should go into nixpkgs because of how hacky it has to be.20:29:16
@emilazy:matrix.orgemilyha20:29:27
@emilazy:matrix.orgemilyunlike the rest of NixOS :P20:29:32
@aidalgol:matrix.orgaidalgolI mean, see the "Notes on using mods" section.20:30:29

Show newer messages


Back to Room ListRoom Version: 6