From 743ec952a326e91a0ba965b542206df790676926 Mon Sep 17 00:00:00 2001 From: nodiscc Date: Sat, 17 May 2025 22:49:22 +0000 Subject: [PATCH] doc: update CONTRIBUTING.md (clarify removal criteria/what does not qualify) (#1333) Co-authored-by: Rabenherz112 --- CONTRIBUTING.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 24c5ad964b..4af1d542aa 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -5,7 +5,9 @@ Don't know where to start? Check issues labeled [`help wanted`](https://github.c ### Curation - Software with no development activity for 6-12 months may be removed from the list -- Unmaintained software without an active community and/or with persistent security issues may be removed from the list +- Non-working software may be removed from the list +- Unmaintained software without an active community may be removed from the list +- Software with persistent, serious security issues will be removed from the list - Problems should be reported automatically: [![](https://github.com/awesome-selfhosted/awesome-selfhosted-data/actions/workflows/check-dead-links.yml/badge.svg)](https://github.com/awesome-selfhosted/awesome-selfhosted-data/issues/1) [![](https://github.com/awesome-selfhosted/awesome-selfhosted-data/actions/workflows/check-unmaintained-projects.yml/badge.svg)](https://github.com/awesome-selfhosted/awesome-selfhosted-data/issues/1) ### Add software to the list @@ -95,6 +97,14 @@ In addition to guidelines listed in the [Pull Request template](.github/PULL_REQ - If the project is forked from another project, please add `(fork of $PROJECT)` at the end of the description. - If the project distributes a single static binary, please add the programming language in which it is written. +### What does not qualify + +- Software that depends on a specific cloud provider +- Software that is a desktop, mobile, or command-line application, which relies on a separate file synchronisation/server program +- Software that requires you to write application code before producing a working end-user application (libraries, SDKs, ...) +- Software acts as a platform to build and deploy arbitrary applications (PaaS, "serverless"...) +- Anything that is a generic container/deployment automation/virtualization/... tool is better suited for [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) +- Software contributions that merely port an existing application to another system (e.g., Dockerization) ### Canned replies