!FBuJyWXTGcGtHTPphC:nixos.org

Nix Rust

699 Members
Rust155 Servers

Load older messages


SenderMessageTime
26 Jul 2025
@emilazy:matrix.orgemilymy personal feeling is that teaching a week of more new reviewers that requesting unrelated sed scripts be run isn't how we ought to do things is higher value than getting it merged now, but I've only personally seen one or two nitpicks on the matter so far so I might be out of touch :)09:46:35
@emilazy:matrix.orgemilyI will defer the judgement to others09:46:41
@emilazy:matrix.orgemilyhowever09:46:43
@emilazy:matrix.orgemilyI do believe we want to ship a warning on master ASAP after a treewide09:46:58
@emilazy:matrix.orgemilybecause otherwise new ones will slip in or worse we'll still get nitpicks. if CI fails because of the warning a machine can handle it09:47:29
@tomasajt:matrix.orgTomaAbsolutely, I just wanted the PR to be reproducable :) 09:47:46
@niklaskorz:matrix.orgniklaskorz yeah really good job on that, thanks 😄 09:48:18
@emilazy:matrix.orgemilyyeah I just mean, waiting until we have a PR for the warning seems good. (but I assume that would only take a couple minutes so it doesn't speak to waiting for the cycle or not)09:49:05
@tomasajt:matrix.orgTomaI will be away for a week, so I wont be able to handle this myself But I'd say the warning PR should be like `useFetchCargoVendor ? null` and `warnIf (useFetchCargoVendor != null) ......` About whether we merge the main PR now: uuhhh, I'm leaning towards not wating for stable, but IDK 09:52:53
@niklaskorz:matrix.orgniklaskorz just for clarification: useFetchCargoVendor = false; is not and will not be a thing? 09:54:12
@emilazy:matrix.orgemilyhasn't been since 25.0509:54:28
@emilazy:matrix.orgemilythat's why the nitpicking is dumb09:54:32
@emilazy:matrix.orgemilywe will remove the warning after a release cycle09:54:41
@niklaskorz:matrix.orgniklaskorzthe warning or the attribute?09:54:54
@emilazy:matrix.orgemilyand it will become an implicit derivation var like all other mkDerivation args09:54:55
@emilazy:matrix.orgemilythe warning. the attribute doesn't exist (after the -next PR)09:55:08
@emilazy:matrix.orgemilyit's just an ignored argument09:55:18
@niklaskorz:matrix.orgniklaskorzI see, perfect09:55:25
@emilazy:matrix.orgemily
In reply to @tomasajt:matrix.org
I will be away for a week, so I wont be able to handle this myself

But I'd say the warning PR should be like
`useFetchCargoVendor ? null` and `warnIf (useFetchCargoVendor != null) ......`

About whether we merge the main PR now: uuhhh, I'm leaning towards not wating for stable, but IDK
maybe args ? useFetchCargoVendor is better
09:55:42
@tomasajt:matrix.orgTomaThat is better09:56:35
@emilazy:matrix.orgemilythanks for all the work you've done lately btw. try not to check notifications too much while you're away :)09:56:59
@emilazy:matrix.orgemily
In reply to @emilazy:matrix.org
maybe args ? useFetchCargoVendor is better
we will also need to reword the throw for the false case to just tell people to remove it
09:57:24
@niklaskorz:matrix.orgniklaskorz"+1“ on that!09:57:24
@emilazy:matrix.orgemilyand then after branch-off we drop 'em both09:57:35
@emilazy:matrix.orgemilyor rather09:57:40
@emilazy:matrix.orgemilywe leave a TODO saying to do that and then forget about it09:57:49
@emilazy:matrix.orgemily(for bonus points you can prepare the follow-up immediately and label it waiting for branch-off)09:58:21
@emilazy:matrix.orgemily
In reply to @emilazy:matrix.org
we leave a TODO saying to do that and then forget about it
there's stuff in lib saying like drop me in 23.05
09:58:55
@emilazy:matrix.orgemilyevery time I see it I consider dropping it but I sort of want to see how long it can last09:59:24
@emilazy:matrix.orgemilylike waiting to see if it'll grow mould or something09:59:47

Show newer messages


Back to Room ListRoom Version: 6