From faa3b8d8ada85749fa0d75ffd1d4660bc865441a Mon Sep 17 00:00:00 2001 From: Zach Shepherd Date: Wed, 19 Sep 2018 11:30:01 -0700 Subject: [PATCH] Update GitHub issue templates Introduce a set of issue templates for common types of issues, such as defects, feature requests, questions, and test failures. Additionally, introduce a issue template for security issues that directs users to VMware's official security response policy. Revise default template to be more appropriate for more issues that do not fall into any of these categories (e.g., infrastructure issues and tasks). --- .github/ISSUE_TEMPLATE.md | 77 ++++------------------- .github/ISSUE_TEMPLATE/defect.md | 74 ++++++++++++++++++++++ .github/ISSUE_TEMPLATE/feature-request.md | 40 ++++++++++++ .github/ISSUE_TEMPLATE/question.md | 28 +++++++++ .github/ISSUE_TEMPLATE/security.md | 16 +++++ .github/ISSUE_TEMPLATE/test-failure.md | 34 ++++++++++ 6 files changed, 204 insertions(+), 65 deletions(-) create mode 100644 .github/ISSUE_TEMPLATE/defect.md create mode 100644 .github/ISSUE_TEMPLATE/feature-request.md create mode 100644 .github/ISSUE_TEMPLATE/question.md create mode 100644 .github/ISSUE_TEMPLATE/security.md create mode 100644 .github/ISSUE_TEMPLATE/test-failure.md diff --git a/.github/ISSUE_TEMPLATE.md b/.github/ISSUE_TEMPLATE.md index f06df60fa..ced337b6b 100644 --- a/.github/ISSUE_TEMPLATE.md +++ b/.github/ISSUE_TEMPLATE.md @@ -1,73 +1,20 @@ -#For stories, please include the information below: - -**User Statement:** - -A brief statement describe who, what and why of the story for example - As a job seeker, I want to search for a job, so I can advance my career. - -**Details:** -Any details of what you want that might clarify for the developer how to approach the implementation. - -**Acceptance Criteria:** -Specific deliverable and actionable items that the story needs to deliver in order to be considered complete, the more detail here the more accurate the implementation will be. - - -#For bug reports, please include the information below: - - -**VIC-UI version:** - -If applicable: - -[In the VIC plugin] > Summary tab > Version - -**Platform details:** - -Which platform are you using? (Windows, Mac OS, Linux, etc) - -**Browser details:** - -Which browser are you using? (IE, Chrome, Firefox, etc) - -**Additional details:** - -If applicable please include the following: - -Error messages. (In the UI or from the browser's developer tools) - -Request/response, including headers (from the browser's developer tools). - -**Steps to reproduce:** - -**Actual behavior:** - -**Expected behavior:** - -**Logs:** - -If applicable attach vsphere_client_virgo.log +#### Summary + -See: -https://docs.vmware.com/en/VMware-vSphere/6.5/com.vmware.vsphere.monitoring.doc/GUID-7E10C58F-16EA-44AB-8AA0-8D4A66399879.html +#### Details + -**Additional details as necessary:** +#### See Also + diff --git a/.github/ISSUE_TEMPLATE/defect.md b/.github/ISSUE_TEMPLATE/defect.md new file mode 100644 index 000000000..ff2f3714a --- /dev/null +++ b/.github/ISSUE_TEMPLATE/defect.md @@ -0,0 +1,74 @@ +--- +name: "Defect Report" +about: Report something that isn't working as expected + +--- + + + +#### Summary + + + +#### Environment information + + +##### vSphere and vCenter Server version + + +##### VIC UI version + + +##### VIC Appliance version + + +##### Platform details + + +##### Browser details + + + +#### Details + + +##### Steps to reproduce + +##### Actual behavior + +##### Expected behavior + +##### Request/response + + + +#### Logs + + + +#### See also + + + +#### Troubleshooting attempted + + +- [ ] Searched [GitHub][issues] for existing issues. (Mention any similar issues under "See also", above.) +- [ ] Searched the [documentation][docs] for relevant troubleshooting guidance. +- [ ] Searched for a relevant [VMware KB article][kb]. + + +[issues]:https://github.com/vmware/vic-ui/issues +[docs]:https://vmware.github.io/vic-product/#documentation +[kb]:https://kb.vmware.com/s/global-search/%40uri#t=Knowledge&sort=relevancy&f:@commonproduct=[vSphere%20Integrated%20Containers] diff --git a/.github/ISSUE_TEMPLATE/feature-request.md b/.github/ISSUE_TEMPLATE/feature-request.md new file mode 100644 index 000000000..d5a869be1 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature-request.md @@ -0,0 +1,40 @@ +--- +name: "Feature/Enhancement Request" +about: Request an new feature or enhancement to existing functionality + +--- + + + +#### Summary + + + +#### User statement(s) + + + +#### Details + + + +#### See also + diff --git a/.github/ISSUE_TEMPLATE/question.md b/.github/ISSUE_TEMPLATE/question.md new file mode 100644 index 000000000..03c49a048 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/question.md @@ -0,0 +1,28 @@ +--- +name: "Question" +about: Ask a question about the product + +--- + + + + + +#### Question + + + +#### See also + diff --git a/.github/ISSUE_TEMPLATE/security.md b/.github/ISSUE_TEMPLATE/security.md new file mode 100644 index 000000000..44a5d8992 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/security.md @@ -0,0 +1,16 @@ +--- +name: "Security Issue" +about: Product issues with security impact + +--- + +> VMware encourages users who become aware of a security vulnerability in VMware products to contact VMware with details of the vulnerability. VMware has established an email address that should be used for reporting a vulnerability. Please send descriptions of any vulnerabilities found to security@vmware.com. Please include details on the software and hardware configuration of your system so that we can duplicate the issue being reported. +> +> **Note:** We encourage use of encrypted email. Our public PGP key is found at https://kb.vmware.com/kb/1055. +> +> VMware hopes that users encountering a new vulnerability will contact us privately as it is in the best interests of our customers that VMware has an opportunity to investigate and confirm a suspected vulnerability before it becomes public knowledge. +> +> In the case of vulnerabilities found in third-party software components used in VMware products, please also notify VMware as described above. + +For more information, see https://www.vmware.com/support/policies/security_response.html + diff --git a/.github/ISSUE_TEMPLATE/test-failure.md b/.github/ISSUE_TEMPLATE/test-failure.md new file mode 100644 index 000000000..87cd5b45a --- /dev/null +++ b/.github/ISSUE_TEMPLATE/test-failure.md @@ -0,0 +1,34 @@ +--- +name: "Test Failure" +about: Report failure of an automated test + +--- + + + +#### Symptom + + + +#### Test case(s) + + + +#### Robot output + + + +#### Logs + + + +#### See also +