Radish alpha
r
rad:z3trNYnLWS11cJWC6BbxDs5niGo82
Radicle Improvement Proposals (RIPs)
Radicle
Git
RIP 4: Canonical References
Draft fintohaps opened 1 year ago
fintohaps opened with revision 1d1ce874 on base 329dee9a +280 -0 1 year ago
fintohaps pushed revision 2 fdb96404 on base 329dee9a +303 -0 1 year ago

Changes:

  • Move JSON schema and examples to Appendix
  • Explain validation in prose
  • Add paragraph that extra fields must be parsed
  • Add Future Work section
fintohaps pushed revision 3 a63d286f on base 329dee9a +303 -0 1 year ago

Changes:

  • Bullet points for validation rules
fintohaps pushed revision 4 0430ec0f on base 329dee9a +303 -0 1 year ago

Changes:

  • Fix footnote formatting
fintohaps pushed revision 5 719b8663 on base 329dee9a +313 -0 1 year ago

Changes:

  • Include section to reject sets of rules that refer to the exact same refspec
fintohaps pushed revision 6 855b3200 on base 329dee9a +393 -0 1 year ago

Changes:

  • Define the rules in the identity document directly
  • Rewording of most sections
  • Removing threshold, adding version, and reshaping validation of identity document
fintohaps pushed revision 7 054088b7 on base 329dee9a +395 -0 1 year ago

Changes:

  • Fix table of contents
fintohaps pushed revision 8 b67bc728 on base 329dee9a +417 -0 1 year ago

Changes:

  • General edits
  • Note about multi-device
  • Relax identity document format for backwards compatibility
  • Mention other future work
fintohaps pushed revision 9 671c4394 on base 329dee9a +424 -0 1 year ago

Changes:

  • Recommend not allowing rad/sigrefs in rules
fintohaps pushed revision 10 a7d1e98c on base 329dee9a +424 -0 1 year ago

Changes:

  • Change delegates key to allow
  • Change $identity token to delegates
  • Remove pattern from rule object and make it the key to the rule object
  • More specific section on priority of rules
  • Rules in identity document are now an object rather than an array
  • Deny all refs/rad rules
  • Update section on calculating canonical tip for a given reference – as opposed to an algorithm for all rules
fintohaps pushed revision 11 01d68cf2 on base 329dee9a +441 -0 1 year ago

Changes:

  • See previous revision. I forgot to actually commit the changes…
fintohaps pushed revision 12 78931cde on base 329dee9a +485 -0 11 months ago

Changes:

  • Improvements to the specification of rule priority