From 832cb405ae9e3afbe6b890fe61c33316ec9e3415 Mon Sep 17 00:00:00 2001 From: Fabian Schmid Date: Tue, 12 Nov 2024 16:17:04 +0100 Subject: [PATCH] [PROPOSAL] PR template for dependencies --- .github/PULL_REQUEST_TEMPLATE/dependency.md | 50 +++++++++++++++++++++ 1 file changed, 50 insertions(+) create mode 100644 .github/PULL_REQUEST_TEMPLATE/dependency.md diff --git a/.github/PULL_REQUEST_TEMPLATE/dependency.md b/.github/PULL_REQUEST_TEMPLATE/dependency.md new file mode 100644 index 000000000000..cb18cc853684 --- /dev/null +++ b/.github/PULL_REQUEST_TEMPLATE/dependency.md @@ -0,0 +1,50 @@ +> [!IMPORTANT] +> Please make sure you replace all the {{PLACEHOLDER}} in this template with +> the correct information and remove this disclaimer before submitting your +> pull request. +> Title of the PR should be: "Add `{{NAME}}` as dependency" and must be labeled +> with "dependencies`. + +Assessment: + + +General Information: +- Name of the dependency: `{{NAME}}` +- Version: `{{VERSION}}` +- [ ] this dependency was already used in ILIAS. +- [ ] the dependency's license is compatible with ILIAS' license. + +Type of dependency: +- [ ] composer +- [ ] npm + +Usage: + +* `components/ILIAS/XYZ/` + +Reasoning: + +* +* +* + +Maintenance: + +* +* +* + +Links: +* Packagist/NPM: {{URL}} +* GitHub: {{URL}} +* Documentation: {{URL}} + +Alternatives: + +* +