trust-manager icon indicating copy to clipboard operation
trust-manager copied to clipboard

Rename "trust" project

Open SgtCoDFish opened this issue 3 years ago • 6 comments

When I try to talk about this project I struggle massively every time. "Trust" is such an important word in TLS that it can be incredibly confusing to talk about a "a trust managed trust bundle".

I usually end up calling this the "trust project" which sounds like the title of some investigative journalism initiative, or else "cert-manager/trust" when I write the name to avoid ambiguity, which is verbose.

I've proposed the name "truman" (trust manager) before, in part as a homage to one of the best films ever and in part because I think the name works. I'd happily accept another name. But I really think we've got a lot to gain from changing the name of this while it's still a relatively small project! Renaming is only going to get harder, so it might be a case of "the sooner the better".


Proposed names so far:

  • truman (Ash)
  • trust-manager (James M)
  • trust (the status quo)
  • confido (Steve)
  • perfidy (Anon)
  • credence (Anon)

SgtCoDFish avatar Jul 21 '22 11:07 SgtCoDFish

I like the idea of a smaller one-word name, but in the interest of thinking about consistency with the cert-manager project, trust-manager could be an alternative too... not sure if we want to proliferate that naming scheme though 🙈

munnerz avatar Jul 21 '22 14:07 munnerz

I think trust-manager is also worthy of consideration!

Maybe we need to start a list and encourage suggestions.

SgtCoDFish avatar Jul 21 '22 15:07 SgtCoDFish

Steve at Jetstack suggested confido as another option (which is apparently the Latin word for "trust") :grin:

SgtCoDFish avatar Sep 07 '22 09:09 SgtCoDFish

A Jetstacker who wanted to remain anonymous suggested:

  • Perfidy
  • Credence

SgtCoDFish avatar Sep 07 '22 11:09 SgtCoDFish

truststore-manager or trust-store-manager

Since the project seems to be specifically concerned with updating truststore files (ca bundle files) in Kubernetes ConfigMaps in namespaces.

"truststore" seems to be a well recognized name for these files. Some examples:

  • https://github.com/smallstep/truststore
  • https://ubuntu.com/server/docs/security-trust-store
  • https://docs.aws.amazon.com/apigateway/latest/developerguide/http-api-mutual-tls.html#http-api-mutual-tls-update-truststore
  • https://docs.fedoraproject.org/en-US/quick-docs/using-shared-system-certificates/#using-the-system-wide-trust-store

wallrj avatar Sep 07 '22 16:09 wallrj

The results are here and trust-manager was the winner. It almost won in one round, in fact!

If there's no work towards getting the rename started over the next week (when I'll be holiday) then I'll try and get it renamed when I return!

SgtCoDFish avatar Sep 09 '22 15:09 SgtCoDFish