!lymvtcwDJ7ZA9Npq:lix.systems

Lix Development

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

Load older messages


SenderMessageTime
17 May 2024
@julia:the-apothecary.clubjuliaalso emails: [PATCH 1/25]00:18:57
@qyriad:katesiria.orgQyriad
In reply to @delroth:delroth.net
and then I think for 15s and realize that no, github actually really just sucks
yeah like I couldn't really be sure that gerrit is any good at all or if it's just that github review is just that far below reasonable 
00:20:10
@jade_:matrix.orgjade_
In reply to @delroth:delroth.net
and then I think for 15s and realize that no, github actually really just sucks
yeah, there were brief discussions on the forgejo channel about why we aren't using AGit on forgejo and my answer was just, it's not gerrit. it's totally fine that forgejo wants to be a gh clone, and we simply don't want that for reviews lol.
00:20:13
@jade_:matrix.orgjade_ forgejo arguably fixes some serious deficiencies in github's review system like pr dependencies, but it's still PR shaped and you still can't get one-commit history 00:20:51
@qyriad:katesiria.orgQyriad yup 00:21:13
@puck:puck.moepuck
In reply to @jade_:matrix.org
yeah, there were brief discussions on the forgejo channel about why we aren't using AGit on forgejo and my answer was just, it's not gerrit. it's totally fine that forgejo wants to be a gh clone, and we simply don't want that for reviews lol.
tbh i haven't tried the agit flow yet; i might set up a test repo for it, but i suspect it's pretty much not good enough; but might eb a reasonable way to do gerrit-style PRs to the non-lix lix projects
00:29:46
@jade_:matrix.orgjade_
In reply to @puck:puck.moe
tbh i haven't tried the agit flow yet; i might set up a test repo for it, but i suspect it's pretty much not good enough; but might eb a reasonable way to do gerrit-style PRs to the non-lix lix projects
it seems cute, but i think you can't push revisions with it? I'm not sure
00:30:04
@puck:puck.moepuckyou can00:30:11
@jade_:matrix.orgjade_it doesn't support change-ids which makes me not willing to touch it00:30:14
@puck:puck.moepuckbut it's very underdocumented00:30:18
@qyriad:katesiria.orgQyriadtbh even if we had to specify the exact place to push instead of change IDs we'd be okay with that, but no per-commit history is a non-starter00:31:08
@puck:puck.moepuckhence wanting to try it and document it00:31:08
@julia:the-apothecary.clubjuliaone thing I don't understand about Gerrit, is if there's chsnge-ids, why bother adding merge commits to main for single-conmit-changes when you could just rebase ontop00:31:25
@jade_:matrix.orgjade_
In reply to @julia:the-apothecary.club
one thing I don't understand about Gerrit, is if there's chsnge-ids, why bother adding merge commits to main for single-conmit-changes when you could just rebase ontop
config setting
00:31:34
@puck:puck.moepuckthis is a configuration thing we've like. not set00:31:36
@puck:puck.moepuckWe should, though.00:31:40
@jade_:matrix.orgjade_but the reason for it is that i understand that if you have a commit on top, it will lose the relation somehow00:31:55
@puck:puck.moepuckhm?00:32:09
@jade_:matrix.orgjade_
In reply to @puck:puck.moe
hm?
i was looking into this in re Reviewed-On tags: https://groups.google.com/g/repo-discuss/c/1j_FkvlhM4M
00:32:44
@qyriad:katesiria.orgQyriad I thought there was a setting like "merge commit if necessary" or somwthing 00:32:50
@jade_:matrix.orgjade_yes00:32:56
@jade_:matrix.orgjade_that's what we have00:32:58
@qyriad:katesiria.orgQyriad ah 00:33:02
@jade_:matrix.orgjade_i think that merges tend to result in git tooling behaving better, at very little disadvantage00:33:20
@jade_:matrix.orgjade_also it allows commit signing, which some people like00:33:28
@qyriad:katesiria.orgQyriad yeah we don't mind the merges personally  00:34:21
@jade_:matrix.orgjade_https://gerrit-review.googlesource.com/Documentation/config-project-config.html#submit-type here we go00:34:30
@puck:puck.moepucki'd prefer not having them but not strongly00:34:30
@qyriad:katesiria.orgQyriad and often it ends up being a chain of at least a few commits 00:34:34
@jade_:matrix.orgjade_ the cherry-pick option is busted imo 00:34:40

Show newer messages


Back to Room ListRoom Version: 10