From 78172862584ffc4431022e5514946c26f09ebb46 Mon Sep 17 00:00:00 2001 From: Benjy Weinberger Date: Mon, 23 Aug 2021 14:58:27 -0700 Subject: [PATCH] GitHub issue templates (#12617) Issue forms for: - Bug reports - Feature requests - Form for adding a company to a public list of users [ci skip-rust] [ci skip-build-wheels] --- .github/ISSUE_TEMPLATE/bug_report.md | 20 ++++++++ .github/ISSUE_TEMPLATE/config.yml | 8 ++++ .github/ISSUE_TEMPLATE/feature_request.md | 20 ++++++++ .github/ISSUE_TEMPLATE/user_registration.yml | 49 ++++++++++++++++++++ 4 files changed, 97 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/bug_report.md create mode 100644 .github/ISSUE_TEMPLATE/config.yml create mode 100644 .github/ISSUE_TEMPLATE/feature_request.md create mode 100644 .github/ISSUE_TEMPLATE/user_registration.yml diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md new file mode 100644 index 00000000000..b6430d1f9b6 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -0,0 +1,20 @@ +--- +name: Bug report +about: Help us find and fix bugs +title: '' +labels: bug +assignees: '' + +--- + +**Describe the bug** +A clear and concise description of the bug. + +**Pants version** +Which version of Pants are you using? + +**OS** +Are you encountering the bug on MacOS, Linux, or both? + +**Additional info** +Add any other information about the problem here, such as attachments or links to gists, if relevant. diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 00000000000..73f7a6d5e79 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1,8 @@ +blank_issues_enabled: true +contact_links: + - name: The Pants Documentation Site + url: https://www.pantsbuild.org/ + about: You can find a lot of useful information here. + - name: The Pants Community Chat + url: https://join.slack.com/t/pantsbuild/shared_invite/zt-d0uh0mok-RLvVosDiX6JDpvStH~bFBA + about: We're a friendly community, and happy to answer questions! diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md new file mode 100644 index 00000000000..5209d34bf0f --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.md @@ -0,0 +1,20 @@ +--- +name: Feature request +about: Suggest ways to improve Pants +title: '' +labels: enhancement +assignees: '' + +--- + +**Is your feature request related to a problem? Please describe.** +A clear and concise description of what the problem is. E.g., It would be easier if [...] + +**Describe the solution you'd like** +A clear and concise description of what you want to happen. + +**Describe alternatives you've considered** +A clear and concise description of any alternative solutions or features you've considered. + +**Additional context** +Add any other context or screenshots about the feature request here. diff --git a/.github/ISSUE_TEMPLATE/user_registration.yml b/.github/ISSUE_TEMPLATE/user_registration.yml new file mode 100644 index 00000000000..2860fed8519 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/user_registration.yml @@ -0,0 +1,49 @@ +name: "Support Pants - list my company on pantsbuild.org" +description: Add a company or organization to the public list of Pants Users +title: "Please add XXXXXX to the public list of Pants Users" +labels: [user-registration] +assignees: + - benjyw + - cczona +body: + - type: markdown + attributes: + value: | + Thanks for helping grow the Pants community by being featured on the public list of Pants Users! + - type: input + id: name + attributes: + label: "Company name" + description: The name of your company/organization. + placeholder: e.g., Acme + validations: + required: true + - type: input + id: website + attributes: + label: "Company website" + description: Your company's main website + placeholder: e.g., https://www.acme.com + validations: + required: true + - type: textarea + id: logo + attributes: + label: Company logo + description: | + We'd love to use your company's logo on the Users Page! + + Please ensure that you have the right to grant us permission to use the logo in + this manner before adding it. + + If you're unsure, please submit this page without the logo, and we can revisit it later, + if/when permission has been established. The other information is still very helpful! + placeholder: Drag and drop a .jpg or .png image of your company logo into this box. + value: + validations: + required: false + - type: markdown + attributes: + value: | + After creating the issue, please email verify@pantsbuild.org from your company + email address with a link to the newly-created issue. That's it, and thanks again!