!lymvtcwDJ7ZA9Npq:lix.systems

Lix Development

426 Members
(Technical) development of Lix, the package manager, a Nix implementation. Please be mindful of ongoing technical conversations in this channel.141 Servers

Load older messages


SenderMessageTime
13 Mar 2026
@rosssmyth:matrix.org@rosssmyth:matrix.orgor sf18:46:54
@raitobezarius:matrix.orgraitobezariusAh true they have a strong in person policy19:17:13
@raitobezarius:matrix.orgraitobezariusI forgot that 19:17:15
15 Mar 2026
@isabel:isabelroses.comisabel changed their profile picture.20:54:47
@isabel:isabelroses.comisabel changed their profile picture.20:55:03
@lisanna-dettwyler:matrix.orgLisanna Tomorrow I think I will go through my merged nix PRs and port any applicable ones to Lix. Nothing too extravagant, just minor things. There are a few unmerged ones that are a bit more interesting, but I'll hold off on them for now in case they end up changing from review feedback. Later this week I'll probably join a Nix team meeting and bug them for reviews. 23:11:13
@lisanna-dettwyler:matrix.orgLisannabut feel free to comment on the unmerged ones in case there's anything applicable before I get them accepted and port them to Lix23:15:57
16 Mar 2026
@draupnir:lix.systemsdraupnirchanged room power levels.10:16:20
@draupnir:lix.systemsdraupnirchanged room power levels.10:16:31
@lisanna-dettwyler:matrix.orgLisannaGetting used to gerrit again, I'm working on porting https://github.com/NixOS/nix/pull/15105. That PR has two commits, one for the build hook signals and one for the progress bar shutdown message. Should I open these as different changes?13:31:30
@raitobezarius:matrix.orgraitobezariusYes, but be aware that Lix codebase is quite different in some areas (notably interruptions wise) from cppNix13:56:30
17 Mar 2026
@blokyk:matrix.orgzoë (she/her) joined the room.00:10:50
@blokyk:matrix.orgzoë (she/her) this is probably very dumb but: I'm trying to follow "Getting Started with Gerrit", and since it specifically points out "Now you can just git commit your change. No need to create a separate branch", i committed on main directly, but then the no-commit-on-branch commit hook failed because i tried to commit to main, so... am i missing something? 03:11:46
@lisanna-dettwyler:matrix.orgLisannaIt's still probably a good idea to separate your changes into their own branches, otherwise you'll have to rebase just to edit changes that happened before you make another, unrelated change03:16:34
@blokyk:matrix.orgzoë (she/her)right, that makes sense, i was just a little confused at the docs ^^;03:17:23
@blokyk:matrix.orgzoë (she/her)aaaand first CL submitted :D ...it's an 8-bytes diff x)03:24:38
@lisanna-dettwyler:matrix.orgLisanna * 03:58:07
@piegames:flausch.socialpiegames
In reply to @blokyk:matrix.org
this is probably very dumb but: I'm trying to follow "Getting Started with Gerrit", and since it specifically points out "Now you can just git commit your change. No need to create a separate branch", i committed on main directly, but then the no-commit-on-branch commit hook failed because i tried to commit to main, so... am i missing something?
I think that sentence was about remote branches, but you're right it's confusing
09:14:57
16 May 2024
@aciceri:nixos.devzrsk joined the room.13:54:49
@samrose:matrix.orgsamrose
In reply to @lunaphied:lunaphied.me
I think there were a few CLs on the Gerrit but nothing being actively worked
The other thing that I could do if it helps is test things and try to find bugs. I did do some C++ work in the past, but may lack the time to do it justice here at least for about 30 days or so
15:55:29
@qyriad:katesiria.orgQyriadwe are not in any rush 🙂17:20:53
@samrose:matrix.orgsamroseWould it help to also test out the existing Lix code and try to find issues/bugs etc?17:23:21
@qyriad:katesiria.orgQyriadabsolutely17:23:41
@samrose:matrix.orgsamrose
  • how do people feel about the existing test suite that comes along with nix source code or Lix?
17:23:48
@qyriad:katesiria.orgQyriadit's pitiful17:24:10
@samrose:matrix.orgsamroseheh 17:24:16
@raitobezarius:matrix.orgraitobezariusexpanding it is cool17:24:23
@raitobezarius:matrix.orgraitobezariuswriting new tests for builtins which are not tested17:24:30
@raitobezarius:matrix.orgraitobezariusnew test behaviors, etc.17:24:32
@qyriad:katesiria.orgQyriad we have three flavors of test:
  1. gtest (offer only available in libexpr and libutil)

  2. bash script

  3. virtual machine


the vast, vast majority of testing is in the "bash script" flavor and it is a mess
17:25:01

Show newer messages


Back to Room ListRoom Version: 10