From 0b1305dd1ea4c1cc4edcba939f004cfb06d410f8 Mon Sep 17 00:00:00 2001 From: YouHaveTrouble Date: Fri, 22 Mar 2024 12:53:35 +0100 Subject: [PATCH] Add a new implementation request issue template in GitHub This commit introduces a new issue template file for submitting implementation requests on GitHub. The template adopts a structure asking for the plugin name, plugin's developer API, and a checkbox to confirm the developer's knowledge about the possibility to implement YardWatchAPI directly in their plugin. --- .../implementation-request.yaml | 28 +++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/implementation-request.yaml diff --git a/.github/ISSUE_TEMPLATE/implementation-request.yaml b/.github/ISSUE_TEMPLATE/implementation-request.yaml new file mode 100644 index 0000000..10dad00 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/implementation-request.yaml @@ -0,0 +1,28 @@ +name: "Implementation request" +description: "Suggest a plugin that needs implementation for YardWatchAPI" +title: "[NEW IMPLEMENTATION]: " +labels: ["enhancement"] +body: + - type: "input" + id: "plugin_name" + attributes: + label: "Plugin name" + placeholder: "Name of the plugin you want to implement YardWatchAPI" + validations: + required: true + - type: "input" + id: "plugin_api_url" + attributes: + label: "Link to plugin's developer API" + description: "" + placeholder: "Link to plugin's developer API" + validations: + required: false + - type: "checkboxes" + id: "dev_contacted" + attributes: + label: "Contact the developer(s) of the plugin you're requesting here first." + options: + - label: "I informed the developer that they can implement YardWatchAPI directly in their plugin per + instructions at [YardWatchAPI readme page](https://github.com/YouHaveTrouble/YardWatchAPI/blob/master/readme.md)" + required: true