github.com/teknogeek/dnscontrol/v2@v2.10.1-0.20200227202244-ae299b55ba42/docs/bug-triage.md (about)

     1  ---
     2  layout: default
     3  title: Bug Triage Process
     4  ---
     5  
     6  # Who to assign bugs to?
     7  
     8  If an issue is related to a particular provider, assign it to
     9  the person responsible for the provider, as listed in
    10  [Providers]({{site.github.url}}/provider-list)'s "Maintainers of
    11  contributed providers".
    12  
    13  Otherwise leave it unassigned until someone grabs it.
    14  
    15  
    16  # How bugs are classified
    17  
    18  labels:
    19  
    20  * enhancement: New feature of improvement of existing feature
    21  * bug: feature works wrong or not as expected
    22  
    23  priority:
    24  
    25  * maybe someday: Low priority
    26  
    27  # How to handle a provider request
    28  
    29  
    30  1. Change the subject to be "Provider request: name of the provider"
    31  1. Set the label `provider-request`
    32  1. Respond to the issue with the message below
    33  1. Close the issue
    34  
    35  The [Providers]({{site.github.url}}/provider-list) page is generated
    36  automatically from all the issues tagged `provider-request`:
    37  
    38  1. "Requested providers: state=closed, tagged `provider-request`
    39  1. "In progress providers": state=open, tagged `provider-request`, NOT tagged `has-pr`
    40  1. "Providers with open PRs": state=open, tagged `provider-request` AND `has-pr`
    41  
    42  Message to requester:
    43  
    44  ```
    45  Thank you for requesting this provider!
    46  
    47  I've tagged this issue as a provider-request.  It will (soon) be listed as a "requested provider" on the provider list web page:
    48  https://stackexchange.github.io/dnscontrol/provider-list
    49  
    50  I will now close the issue.  I know that's a bit confusing, but it will remain on the "requested provider" list.
    51  
    52  If someone would like to volunteer to implement this, please re-open this issue and add the tag `has-pr`.
    53  
    54  We encourage you to try adding this provider yourself.  We've tried to
    55  make the process as friendly as possible.  Many people have reported
    56  that adding a provider was their first experience writing Go.  The
    57  process is documented here:
    58  https://stackexchange.github.io/dnscontrol/writing-providers
    59  If you need assistance, please speak up in this issue and someone will get back to you ASAP.
    60  ```