Closed cafferata closed 6 months ago
@tlimoncelli I was about to start preparing for this work and then I wondered. What is the added value of the URL prefix 'service providers'?
Would it make more sense to shorten/simplify the URLs?
-https://docs.dnscontrol.org/service-providers/providers/akamaiedgedns
+https://docs.dnscontrol.org/providers/akamaiedgedns
-https://docs.dnscontrol.org/service-providers/providers/transip
+https://docs.dnscontrol.org/provider/transip
What do you think? 🙏🏻
Excellent point! Shorten/simplify is a better! (or we might say... it is shorter and simpler!)
Looking good so far!
One more simplification:
provider
subdirectory toservice-provider-specific
.Are you open to breaking old URLs? I am. Here are some simplifications that would break old URLs, but would simplify
functionTypes.go
:https://docs.dnscontrol.org/language-reference/domain-modifiers/aaaa
would behttps://docs.dnscontrol.org/language-reference/domain-modifiers/AAAA
CLOUDFLAREAPI
need to know the URL comtainscloudflare-dns
instead?https://docs.dnscontrol.org/service-providers/providers/cloudflare-dns
would behttps://docs.dnscontrol.org/service-providers/providers/CLOUDFLAREAPI
(This also eliminates the need for theproviderNames
variable.Originally posted by @tlimoncelli in https://github.com/StackExchange/dnscontrol/issues/2905#issuecomment-2041453176