DOCS: Clarify/fix official and community support (#2172)

This commit is contained in:
Tom Limoncelli 2023-03-15 12:12:51 -04:00 committed by GitHub
parent 4828423d71
commit 28055dc6f7
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 8 additions and 6 deletions

View file

@ -1,12 +1,13 @@
package main
import (
"github.com/StackExchange/dnscontrol/v3/providers"
_ "github.com/StackExchange/dnscontrol/v3/providers/_all"
"github.com/fbiville/markdown-table-formatter/pkg/markdown"
"os"
"sort"
"strings"
"github.com/StackExchange/dnscontrol/v3/providers"
_ "github.com/StackExchange/dnscontrol/v3/providers/_all"
"github.com/fbiville/markdown-table-formatter/pkg/markdown"
)
func generateFeatureMatrix() error {
@ -72,7 +73,7 @@ func featureEmoji(
func matrixData() *FeatureMatrix {
const (
OfficialSupport = "Official Support"
OfficialSupport = "Official Support" // vs. community supported
ProviderDNSProvider = "DNS Provider"
ProviderRegistrar = "Registrar"
DomainModifierAlias = "ALIAS"

View file

@ -291,6 +291,7 @@ Here are some last-minute things to check before you submit your PR.
2. Make sure all appropriate documentation is current. (See [Step 8](#step-8-manual-tests))
3. Check that dependencies are current (See [Step 13](#step-13-dependencies))
4. Re-run the integration test one last time (See [Step 7](#step-7-integration-test))
5. Re-read the [maintainer's responsibilities](providers.md) bullet list. By submitting a provider you agree to maintain it, respond to bugs, perioidically re-run the integration test to verify nothing has broken, and if we don't hear from you for 2 months we may disable the provider.
## Step 15: After the PR is merged

View file

@ -29,7 +29,7 @@ var features = providers.DocumentationNotes{
providers.CanUseTLSA: providers.Can(),
providers.DocCreateDomains: providers.Can(),
providers.DocDualHost: providers.Can(),
providers.DocOfficiallySupported: providers.Can(),
providers.DocOfficiallySupported: providers.Cannot(),
}
func init() {

View file

@ -27,7 +27,7 @@ var features = providers.DocumentationNotes{
providers.CanUseSRV: providers.Can("SRV records with empty targets are not supported"),
providers.DocCreateDomains: providers.Cannot("New domains require registration"),
providers.DocDualHost: providers.Can(),
providers.DocOfficiallySupported: providers.Can(),
providers.DocOfficiallySupported: providers.Cannot(),
}
func newReg(conf map[string]string) (providers.Registrar, error) {