From a4805db12056a4e175112f8419014055b009d79e Mon Sep 17 00:00:00 2001 From: Ferdinand Thiessen Date: Fri, 25 Sep 2026 17:52:38 +0200 Subject: [PATCH] docs: add "supported" statement to the library Signed-off-by: Ferdinand Thiessen --- .github/CODEOWNERS | 7 +++++++ README.md | 25 +++++++++++++++++++------ 2 files changed, 26 insertions(+), 6 deletions(-) create mode 100644 .github/CODEOWNERS diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS new file mode 100644 index 0000000000..6a09e4339d --- /dev/null +++ b/.github/CODEOWNERS @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: 2026 Nextcloud GmbH and Nextcloud contributors +# SPDX-License-Identifier: CC0-1.0 +# +# Fallback owners for code review - ensure all PRs have someone assigned for review. +# (the last match will used so this is only used if there is no more specific code owner below) + +* @nextcloud-libraries/frontend diff --git a/README.md b/README.md index 7ede0993ca..3e7671b1dd 100644 --- a/README.md +++ b/README.md @@ -16,12 +16,25 @@ ## 📄 Documentation -| Version | Target | Documentation | -|----------------|-----------------------|-------------------------------------------------------| -| v9.x [main] | Nextcloud 31+ (Vue 3) | https://nextcloud-vue-components.netlify.app | -| v8.x [stable8] | Nextcloud 28+ (Vue 2) | https://stable8--nextcloud-vue-components.netlify.app | -| v7.x [stable7] | Nextcloud 25 - 27 | https://stable7--nextcloud-vue-components.netlify.app | -| v6.x [stable6] | Nextcloud 24 - 25 | https://stable6--nextcloud-vue-components.netlify.app | +| Version | Supported | Target | Documentation | +|----------------|-----------------|-----------------------|-------------------------------------------------------| +| v9.x [main] | ✅ Supported | Nextcloud 31+ (Vue 3) | https://nextcloud-vue-components.netlify.app | +| v8.x [stable8] | ✅ Supported | Nextcloud 28+ (Vue 2) | https://stable8--nextcloud-vue-components.netlify.app | +| v7.x [stable7] | 🚨 Life-support | Nextcloud 25 - 27 | https://stable7--nextcloud-vue-components.netlify.app | +| v6.x [stable6] | 🚨 Life-support | Nextcloud 24 - 25 | https://stable6--nextcloud-vue-components.netlify.app | +| v5 and before | ❌ End of Life | Nextcloud ≤ 24 | | + +### Support level + +We have 4 types of support level for library versions: +1. ✅ Current release support + This library version will get full support, including new features and adjustments to make it compatible with newer Nextcloud server versions. +2. 🪲 Maintenance + Library versions in maintenance support will only receive functional bug fixes. This is usually kept until all the supported Nextcloud server targets reach community EoL (1 year support after release). +3. 🚨 Life-support + Once in life-support we will only provide important security fixes if needed. +4. ❌ End of Life + No further maintenance will be done on such versions. ## 📦 Install