!djTaTBQyWEPRQxrPTb:nixos.org

Nixpkgs Architecture Team

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

Load older messages


SenderMessageTime
12 Sep 2023
@qyliss:fairydust.spaceAlyssa Rossthat's not something we do today10:39:19
@qyliss:fairydust.spaceAlyssa Ross(across the board, at least)10:39:31
@infinisil:matrix.orginfinisilI'm still thinking just ripping the band-aid off with a single commit is probably easiest tbh :) (and it is what's in the RFC fyi)10:39:36
@piegames:matrix.org@piegames:matrix.orghm, didn't know that10:39:39
@qyliss:fairydust.spaceAlyssa Rossyou can look up the PR for a commit using the API / GitHub web anyway10:39:53
@qyliss:fairydust.spaceAlyssa Rosseven if it was "Rebase and Merge"d10:39:58
@infinisil:matrix.orginfinisilBtw I created an RFC 140 milestone: https://github.com/NixOS/nixpkgs/milestone/2510:41:47
@infinisil:matrix.orginfinisilWas a bit hard to keep track of all the PRs/issues10:42:21
@profpatsch:augsburg.oneprofpatschstaging-next should probably just receive a separate formatting commit10:50:38
@profpatsch:augsburg.oneprofpatschAt least in my mind formatting is deterministic, so no further merge conflicts10:51:03
@infinisil:matrix.orginfinisil(this isn't about formatting though)10:51:40
@infinisil:matrix.orginfinisil * (this isn't about formatting fyi)10:51:47
@profpatsch:augsburg.oneprofpatschoh, then disregard :)10:52:40
@profpatsch:augsburg.oneprofpatschI read “the automatic migration” and made an ass out of u & me10:53:05
@infinisil:matrix.orginfinisilHaha nah all good10:53:27
@keiichi:matrix.orgtetoI watched the pkgs/by-name nix-con talk . At some point it was mentioned that package sets like haskellPackages / luaPackages were out of scope and I was curious if there was work started regarding those package sets (yet). I have some related questions such as "shall we keep everything in one generated.nix file or explode those in xx/PACKAGE/default.nix"11:15:07
@keiichi:matrix.orgtetoone of my main problem is that one package that can't be updated (because wrong src etc) will block the generation of the whole package set. I have started working on a workaround with pytreesitter to replace AST nodes when successful but having per-package files has advantages (but I wonder if the sheer number of new files doesn't make it a no-go anyway)11:17:11
@infinisil:matrix.orginfinisil teto: No concrete plans yet. Quick thoughts regarding single vs multiple files: I think multiple files should be preferred regarding git, it should lead to a smaller repo size and make conflicts less frequent 11:31:00
@infinisil:matrix.orginfinisil

Check pkgs/by-name / check (pull_request_target) Successful in 46s

Why does this check seem to take longer now 🙃

14:54:20
@infinisil:matrix.orginfinisilOh damn, looks like the actions/checkout@v4 is slower: https://github.com/NixOS/nixpkgs/actions/runs/6160467816/job/16717506688?pr=25442314:54:54
@infinisil:matrix.orginfinisilOr it could be https://github.com/NixOS/nixpkgs/pull/25437114:58:35
@infinisil:matrix.orginfinisilWell whatever, it's still fast enough, not worth looking into14:58:50
13 Sep 2023
@quantenzitrone:matrix.org@quantenzitrone:matrix.org whoa there are already 37 new packages using pkgs/by-name 16:11:37
@quantenzitrone:matrix.org@quantenzitrone:matrix.org * whoa there are already 36 new packages using pkgs/by-name 16:12:05
@quantenzitrone:matrix.org@quantenzitrone:matrix.orgoh no, some people are moving their packages over16:13:38
@infinisil:matrix.orginfinisil Quantenzitrone: Check out https://github.com/NixOS/nixpkgs/tree/master/pkgs/by-name#manual-migration-guidelines :) 16:24:02
@infinisil:matrix.orginfinisilIt's not bad if the code is being touched anyways16:24:26
14 Sep 2023
@jlesquembre:matrix.orgjlesquembre changed their display name from José Luis Lafuente to jlesquembre.10:36:42
@roberthensing:matrix.orgRobert Hensing (roberth)
In reply to @infinisil:matrix.org
teto: No concrete plans yet. Quick thoughts regarding single vs multiple files: I think multiple files should be preferred regarding git, it should lead to a smaller repo size and make conflicts less frequent
Also if it's a locked fetchTree those small files may never be written to disk, so i/o doesn't have to be a concern if libgit2 is a good lib. Probably is
11:01:14
15 Sep 2023
@sbc64:matrix.org@sbc64:matrix.org set a profile picture.09:39:33

Show newer messages


Back to Room ListRoom Version: 9