Radish alpha
h
rad:z3gqcJUoA1n9HaHKufZs5FCSGazv5
Radicle Heartwood Protocol & Stack
Radicle
Git
Support for multiple canonical references
Closed { reason: Solved } did:key:z6MkhoxZ...n6Na opened 2 years ago

Currently there can only be a single canonical branch in a repository. It would be useful to allow multiple.

An example of when this is useful is having a “mater”, “beta”, and “stable” branch, or multiple otherwise canonically correct branches without having to find a branch from a delegate (or know that it exists).

Another advantage is that the UI for selecting a branch becomes less confusing, because the user no longer has to care what remote they’re using to find a branch, unless they actually want a branch from a specific remote. This would also allow putting the branch above the remote in the web ui (which, as a side note, should let you un-select a remote if you’ve selected one).

fintohaps commented 2 years ago

On top of having multiple branch this should also include canonical tags, since this will make it easier for tooling outside of Radicle, e.g. AUR, Nix, etc. to fetch tags from Radicle mirrors.

z6MkkfM3...sVz5 commented 8 months ago

Hey @outfoxxed, so with the release of Radicle 1.3.0 the protocol now supports canonical references! You can read more about them in our howto guide and or read the updates to 1.3.0

lorenz commented 8 months ago

This landed in Radicle 1.3. Closing.