!lymvtcwDJ7ZA9Npq:lix.systems

Lix Development

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

You have reached the beginning of time (for this room).


SenderMessageTime
1 Aug 2025
@raitobezarius:matrix.orgraitobezariusThe amount of time I lost due to the big reformat of Nixpkgs is nontrivial16:12:57
@emilazy:matrix.orgemilythere have certainly been annoying issues but resolving conflicts if you know the tooling has not been an issue for me. ymmv of course16:13:21
@emilazy:matrix.orgemilydocumenting how to automatically deal with the conflicts is of course a good idea16:13:28
@raitobezarius:matrix.orgraitobezarius
In reply to @emilazy:matrix.org
there have certainly been annoying issues but resolving conflicts if you know the tooling has not been an issue for me. ymmv of course

Put in another way:

  • If you know what you do, a big reformat commit works
  • If you don't, the experience can be miserable
16:13:49
@emilazy:matrix.orgemily but in Nixpkgs a lot of the pain is "old PRs that have not been rebased" etc., whereas the Lix Gerrit already enforces that a commit is based on latest main to submit 16:13:57
@raitobezarius:matrix.orgraitobezariusIn practice, we know we are going to have cases of the latter type and we did in the past16:14:07
@emilazy:matrix.orgemilysort of like GitHub vs. Gerrit? :)16:14:15
@emilazy:matrix.orgemilybut the other thing is16:14:19
@charles:computer.surgeryCharlesi think it's more like "if you don't, the experience can be miserable, IF you need to rebase changes across the formatting commit" which seems like it would be pretty rare if you formatted all branches, no?16:14:22
@emilazy:matrix.orgemilythere are a finite and relatively small number of patches in flight right now16:14:26
@emilazy:matrix.orgemilythere are always new people creating new patches from scratch16:14:32

Show newer messages


Back to Room ListRoom Version: 10