Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
cmd/go: avoid term "notary" to avoid confusion with CNCF Notary #30835
#25530 proposes securing releases with a transparent log served by a service called a notary.
It's been pointed out to me that CNCF has a project called Notary, which turns out to be written Go, but of course is different from our notary.
This issue is to rename the Go notary service to avoid confusion with the CNCF Notary system. Because the notary is basically a giant
This probably won't happen for a few weeks at least. Happy bikeshedding!
Please not "ledger". It will lead to endless confusion as to whether we are using a blockchain or even issued a token (which should sound ludicrous, but look up how Namecoin works), and we don't have two columns and a balance anyway.
Auditors are third-party entities in a transparency log ecosystem, they are the ones that follow the log and make sure it's operated honestly.
I agree with "clerk", if anything because it seems to mean "they who keep records/notes/history".
We also have other words in that vicinity, like "scribe", "bookkeeper", "registrar", or "notetaker". Or perhaps even "historian", since it keeps a history of published modules.
This service is an implementation detail - an important one - but not something anyone should be focusing on. The cute name gives it more focus than it arguably should have. We don't have a cute name for, say, the go command build cache.
The hostname will be sum.golang.org instead of notary.golang.org, as @oiooj suggested, but beyond that, I think we'll try just not using any other name at all. If you need to refer to the service-without-a-short-name, call it the "Go module checksum service" (or just sum.golang.org).
We are avoiding the term 'notary' to avoid confusion with the CNCF Notary project. For golang/go#30835. Change-Id: Iebc053302128406f54bdb056c3b13fa208cff7bc Reviewed-on: https://go-review.googlesource.com/c/exp/+/171977 Run-TryBot: Russ Cox <email@example.com> TryBot-Result: Gobot Gobot <firstname.lastname@example.org> Reviewed-by: Filippo Valsorda <email@example.com>
We are changing the name "Go notary" to "Go checksum database" to avoid confusion with the CNCF Notary. This CL renames the x/exp/notary tree to x/exp/sumdb. For golang/go#30835. Change-Id: I348d31050e760a08335882b640edca4f89d86920 Reviewed-on: https://go-review.googlesource.com/c/exp/+/173737 Run-TryBot: Russ Cox <firstname.lastname@example.org> TryBot-Result: Gobot Gobot <email@example.com> Reviewed-by: Filippo Valsorda <firstname.lastname@example.org> Reviewed-by: Brad Fitzpatrick <email@example.com>