!djTaTBQyWEPRQxrPTb:nixos.org

Nixpkgs Architecture Team

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

Load older messages


SenderMessageTime
23 Jun 2023
@qyliss:fairydust.spaceAlyssa Ross:)10:41:59
@roberthensing:matrix.orgRobert Hensing (roberth)sorry about the drama. I'm actually really busy today and sometimes I feel a bit too responsible for stuff that happens in nixpkgs10:43:09
@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

Show newer messages


Back to Room ListRoom Version: 9