Support for multiple canonical references
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).
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.
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
This landed in Radicle 1.3. Closing.