From 1dfc6688fc55fc8c83a6cb38988b858d14adba6b Mon Sep 17 00:00:00 2001 From: feederbox826 Date: Wed, 18 Dec 2024 00:35:55 -0500 Subject: [PATCH 1/2] formalized tl;dr of deprecation policy --- README.md | 6 +++++- archive/README.md | 1 + 2 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 archive/README.md diff --git a/README.md b/README.md index d712111c..cbfe4b18 100644 --- a/README.md +++ b/README.md @@ -108,4 +108,8 @@ yarn run format-py ## Deprecation -To be formalized. +unmaintained/ incompatible/ broken (plugins/scripts/userscripts) will be moved to the archive folder if no maintainers step up to take over development + +A 14-day notice and associated issue will be created before "archival". Archived plugins will be removed from the index automatically + +Maintainers will need to commit and/or demonstrate meaningful effort to maintain the code. \ No newline at end of file diff --git a/archive/README.md b/archive/README.md new file mode 100644 index 00000000..f83d820b --- /dev/null +++ b/archive/README.md @@ -0,0 +1 @@ +# Deprecation History \ No newline at end of file From 2844d00c08e198fe9255b92fcba6b938d364e1d1 Mon Sep 17 00:00:00 2001 From: DogmaDragon <103123951+DogmaDragon@users.noreply.github.com> Date: Sun, 12 Jan 2025 03:11:41 +0200 Subject: [PATCH 2/2] Update wording --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index cbfe4b18..68bef78f 100644 --- a/README.md +++ b/README.md @@ -108,8 +108,8 @@ yarn run format-py ## Deprecation -unmaintained/ incompatible/ broken (plugins/scripts/userscripts) will be moved to the archive folder if no maintainers step up to take over development +14-day notice and associated issue with the appropriate label will be created once plugins, themes, userscripts and other utility scripts are marked for deprecation to allow time for someone to take over the development. -A 14-day notice and associated issue will be created before "archival". Archived plugins will be removed from the index automatically +After the 14 days, if nobody takes up the development they will be moved to the [archive](./archive) directory. This will automatically remove plugins from the CommunityScripts source index. -Maintainers will need to commit and/or demonstrate meaningful effort to maintain the code. \ No newline at end of file +Maintainers are expected to show commitment and demonstrate meaningful effort to maintain the code.