From a6cc91cbeb0ddf1a1632d31c2f7564bf39f20eb4 Mon Sep 17 00:00:00 2001 From: Julien Loudet Date: Mon, 6 May 2024 10:30:26 +0200 Subject: [PATCH] chore(github): update issue templates * .github/ISSUE_TEMPLATE/config.yml: replaced the previous link that was pointing to the "eclipse-zenoh" organisation with a link to the Discord server. * .github/ISSUE_TEMPLATE/enhancement.yml: new template to suggest enhancement to Zenoh-Flow. Signed-off-by: Julien Loudet --- .github/ISSUE_TEMPLATE/config.yml | 6 ++--- .github/ISSUE_TEMPLATE/enhancement.yml | 36 ++++++++++++++++++++++++++ 2 files changed, 39 insertions(+), 3 deletions(-) create mode 100644 .github/ISSUE_TEMPLATE/enhancement.yml diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml index e86d841c..839a0c88 100644 --- a/.github/ISSUE_TEMPLATE/config.yml +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -1,5 +1,5 @@ blank_issues_enabled: false contact_links: - - name: Ask a question - url: https://github.com/eclipse-zenoh/roadmap/discussions/categories/zenoh-flow - about: Open to the Zenoh Flow community. Share your feedback with the Zenoh Flow team. + - name: Talk with us! + url: https://discord.gg/WsUF9GSkUJ + about: The Zenoh and Zenoh-Flow Discord server. diff --git a/.github/ISSUE_TEMPLATE/enhancement.yml b/.github/ISSUE_TEMPLATE/enhancement.yml new file mode 100644 index 00000000..3cf22242 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/enhancement.yml @@ -0,0 +1,36 @@ +name: Enhancement + +description: | + How the API or internal structure of Zenoh-Flow can be improved. + +title: "[Enhancement] " + +labels: ["enhancement"] + +body: + - type: textarea + id: current + attributes: + label: "Current behaviour and limitations" + description: | + A description of the current state / behaviour of Zenoh-Flow and how it + is limiting. + placeholder: | + E.g. A node does not have access to the path of its implementation on + the device running it. This is limiting for the bindings as for some + languages this information is required (i.e. Python with PyO3). + validations: + required: true + + - type: textarea + id: solution + attributes: + label: "Proposed solution?" + description: | + A description of a possible solution that would help address the + limitation(s) described above. + placeholder: | + E.g. The path of the implementation of a node can be passed in the + `Context` structure. + validations: + required: false