!djTaTBQyWEPRQxrPTb:nixos.org

Nixpkgs Architecture Team

230 Members
https://github.com/nixpkgs-architecture, weekly public meetings on Wednesday 15:00-16:00 UTC at https://meet.jit.si/nixpkgs-architecture51 Servers

Load older messages


SenderMessageTime
23 Jun 2023
@dandellion:dodsorf.asDandellion
In reply to @qyliss:fairydust.space
What if we backported the new functions, without a warning?
That would maybe work in this case, but as a general policy it can't, it'd be unreasonable to always make secondary functions just to to keep the old name clean for 6 months
10:43:51
@qyliss:fairydust.spaceAlyssa Ross I think we all do :) 10:44:17
@roberthensing:matrix.orgRobert Hensing (roberth) For trivial changes we can automate it with lib.isInOldestSupportedRelease (better name suggestions welcome) 10:44:46
@roberthensing:matrix.orgRobert Hensing (roberth)Only for trivial changes though because when we "flip the EOL switch" it creates a bunch of change that should "just work"10:45:23
@roberthensing:matrix.orgRobert Hensing (roberth)Grossly underdocumented btw, which is another reason to have a policy, as that would be a good place to have or link such docs10:46:08
@qyliss:fairydust.spaceAlyssa Ross yeah, this works for when we want to rename a function, not change its behaviour. 10:46:23
@qyliss:fairydust.spaceAlyssa RossI think this would be a good general policy to adopt for renames 10:46:39
@qyliss:fairydust.spaceAlyssa Ross I need to move the functions under rust into lib.systems soon, so that they're available in make-derivation.nix. Previously I would have done it the same way this PR currently proposes, and not even really been aware of the issues that would cause stable. As a result of this discussion, I now know a better way. :) 10:48:16
@roberthensing:matrix.orgRobert Hensing (roberth) btw I think we'll want to make pkgs accessible from make-derivation.nix at some point 10:49:14
@roberthensing:matrix.orgRobert Hensing (roberth) it'd help with things like https://github.com/NixOS/nixpkgs/pull/206728 10:49:48
@roberthensing:matrix.orgRobert Hensing (roberth) or the inputDerivation thing, which maybe shouldn't be an attribute, but also has a problem that it's unable to create multiple files because it can't have any sort of dependencies because of the lack of pkgs 10:51:10
@qyliss:fairydust.spaceAlyssa Rossthat'd be nice10:51:36
@roberthensing:matrix.orgRobert Hensing (roberth) why should make-derivation.nix know about rust though? 10:51:52
@qyliss:fairydust.spaceAlyssa RossBecause, unfortunately, it knows about Meson10:52:48
@qyliss:fairydust.spaceAlyssa Rossand my attempt to stop it knowing about meson and cmake was met with resistance 10:53:10
@roberthensing:matrix.orgRobert Hensing (roberth):'(10:53:22
@roberthensing:matrix.orgRobert Hensing (roberth)needs more pkgs-modules ;)10:53:41
@qyliss:fairydust.spaceAlyssa Rossand if it's make-derivation.nix that sets up the meson cross file, make-derivation.nix has to be able to tell meson what rust target to use10:53:52
@roberthensing:matrix.orgRobert Hensing (roberth)fair enough; cause and effect. They'll be complicit ;)10:55:58
@roberthensing:matrix.orgRobert Hensing (roberth)I have a meeting now. ttyl :)10:57:15
27 Jun 2023
@Ericson2314:matrix.orgJohn Ericsondid we have meeting today?14:51:27
@infinisil:matrix.orginfinisil
In reply to @Ericson2314:matrix.org
did we have meeting today?
I asked Robert Hensing (roberth) to lead it while I'm on vacation, did it not happen after all today?
15:13:40
@roberthensing:matrix.orgRobert Hensing (roberth)oh no, I didn't get a notification from my calendar16:30:00
@roberthensing:matrix.orgRobert Hensing (roberth)I am so sorry :(16:30:18
@roberthensing:matrix.orgRobert Hensing (roberth)I'd even put an extra item for preparation. wth16:37:19
28 Jun 2023
@tomberek:matrix.orgtombereki've been out on vacation (and have more coming up in mid-July). apologies for the sporadic attendance13:18:20
4 Jul 2023
@jlesquembre:matrix.orgjlesquembre joined the room.09:15:16
5 Jul 2023
@sogled:matrix.orgAtnNn joined the room.18:22:56
10 Jul 2023
@infinisil:matrix.orginfinisilThis is the second time that I tried to pass leadership of these meetings to somebody else but it failed for various reasons. Combined with the fact that every meeting it's just me monologuing anyways makes me really wonder how such a team should be run13:58:00
@growpotkin:matrix.orgGrowpotkinI appreciate you bro! <313:58:31

Show newer messages


Back to Room ListRoom Version: 9