Radish alpha
h
Radicle Heartwood Protocol & Stack
Radicle
Git (anonymous pull)
Log in to clone via SSH
Obstacles for a non-delegate merge bot
liw opened 6 months ago

https://radicle.zulipchat.com/#narrow/channel/369277-heartwood/topic/Feasibility.20of.20automated.20merging.3F/near/555119847

I asked if canonical refs allow for a bot to automate merging without making the bot a delegate. From Lorenz:

  • it's getting feasible, in that the DIDs in the rule for a canonical ref do not need to be delegates
  • however, but canonical refs rules can't change what's considered the state of the default branch, to avoid breaking old versions of Radicle
  • it would be possible for the bot to maintain a "tenative default branch", e.g., ready-to-be-merged, but the actual merge would need to be done by a delegate, for now
  • however, patches need to be merged into the default branch to be considered merged, at least for now