tools.deps
的实现允许开发人员在项目中指定 git 依赖项,同时如果他们使用特定的 git forge,则可以省略 git url。
例如,io.github.username/example
将解析为 https://github.com/username/example.git
我希望能请求将 sourcehut 添加到 tools.deps
支持的 git forge 列表。
Sourcehut 的 git url 形式为 https://git.sr.ht/~username/example
我建议根据维护者的决定,artifacts 名称采用 ht.sr.username/example
的形式。