From 19891d39d5d4b29f2cc80a752b5caa14b0c5ffed Mon Sep 17 00:00:00 2001 From: nodiscc Date: Mon, 25 Sep 2023 01:17:19 +0200 Subject: [PATCH 1/3] add descriptions to all platforms - ref. https://github.com/awesome-selfhosted/awesome-selfhosted-data/pull/217 --- platforms/assembly.yml | 2 +- platforms/c#.yml | 2 +- platforms/commonlisp.yml | 2 +- platforms/crystal.yml | 2 +- platforms/django.yml | 2 +- platforms/docker.yml | 2 +- platforms/erlang.yml | 2 +- platforms/go.yml | 2 +- platforms/haskell.yml | 2 +- 9 files changed, 9 insertions(+), 9 deletions(-) diff --git a/platforms/assembly.yml b/platforms/assembly.yml index a827d4c109..81db940dd3 100644 --- a/platforms/assembly.yml +++ b/platforms/assembly.yml @@ -1,2 +1,2 @@ name: Assembly -description: "" \ No newline at end of file +description: "[Assembly](https://en.wikipedia.org/wiki/Assembly_language) language, is any low-level programming language with a very strong correspondence between the instructions in the language and the architecture's machine code instructions." \ No newline at end of file diff --git a/platforms/c#.yml b/platforms/c#.yml index 3fb346252d..5abb56fe8f 100644 --- a/platforms/c#.yml +++ b/platforms/c#.yml @@ -1,2 +1,2 @@ name: C# -description: "" \ No newline at end of file +description: "[C#](https://en.wikipedia.org/wiki/C_Sharp_(programming_language)) is a general-purpose high-level programming language supporting multiple paradigms." \ No newline at end of file diff --git a/platforms/commonlisp.yml b/platforms/commonlisp.yml index 475762de3f..7c39cc7d7e 100644 --- a/platforms/commonlisp.yml +++ b/platforms/commonlisp.yml @@ -1,2 +1,2 @@ name: CommonLisp -description: "" \ No newline at end of file +description: "Common Lisp (CL) is a dialect of Lisp, a family of programming languages with a long history and a distinctive, fully parenthesized prefix notation." \ No newline at end of file diff --git a/platforms/crystal.yml b/platforms/crystal.yml index 20182d722d..31b1d01624 100644 --- a/platforms/crystal.yml +++ b/platforms/crystal.yml @@ -1,2 +1,2 @@ name: Crystal -description: "" \ No newline at end of file +description: "Crystal is a high-level general-purpose, object-oriented, compiled programming language, with syntax inspired by the Ruby language." \ No newline at end of file diff --git a/platforms/django.yml b/platforms/django.yml index cf2e115dc9..3a76bb218d 100644 --- a/platforms/django.yml +++ b/platforms/django.yml @@ -1,2 +1,2 @@ name: Django -description: "" \ No newline at end of file +description: "[Django](https://en.wikipedia.org/wiki/Django_(web_framework)) is a Python-based web framework that follows the model–template–views (MTV) architectural pattern, designed to ease the creation of complex, database-driven websites." \ No newline at end of file diff --git a/platforms/docker.yml b/platforms/docker.yml index ebde8484d0..688f9959dc 100644 --- a/platforms/docker.yml +++ b/platforms/docker.yml @@ -1,2 +1,2 @@ name: Docker -description: "" \ No newline at end of file +description: "[Docker](https://en.wikipedia.org/wiki/Docker_(software)) is a tool that automates the deployment of applications in lightweight containers so that applications can work efficiently in different environments in isolation." \ No newline at end of file diff --git a/platforms/erlang.yml b/platforms/erlang.yml index 4eac73c640..57d4ac5f4b 100644 --- a/platforms/erlang.yml +++ b/platforms/erlang.yml @@ -1,2 +1,2 @@ name: Erlang -description: "" \ No newline at end of file +description: "[Erlang](https://en.wikipedia.org/wiki/Erlang_(programming_language)) is a general-purpose, concurrent, functional high-level programming language, and a garbage-collected runtime system." \ No newline at end of file diff --git a/platforms/go.yml b/platforms/go.yml index d8c69822e9..a9c689456c 100644 --- a/platforms/go.yml +++ b/platforms/go.yml @@ -1,2 +1,2 @@ name: Go -description: "" \ No newline at end of file +description: "[Go](https://en.wikipedia.org/wiki/Go_(programming_language)) is a statically typed, compiled high-level programming language." \ No newline at end of file diff --git a/platforms/haskell.yml b/platforms/haskell.yml index 7b0988834f..63dfd6ae98 100644 --- a/platforms/haskell.yml +++ b/platforms/haskell.yml @@ -1,2 +1,2 @@ name: Haskell -description: "" \ No newline at end of file +description: "[Haskell](https://en.wikipedia.org/wiki/Haskell) is a general-purpose, statically-typed, purely functional programming language. Designed for teaching, research, and industrial applications, Haskell has pioneered a number of programming language features." \ No newline at end of file From 6605e3272df948a18f14a77a0db0beb9384da4df Mon Sep 17 00:00:00 2001 From: nodiscc Date: Mon, 25 Sep 2023 01:24:19 +0200 Subject: [PATCH 2/3] fix platform/language for wikisuite - the software is distributed through Debian packages and/or an installation shell script. Custom components are written in Perl --- platforms/clearos.yml | 2 -- software/wikisuite.yml | 4 +++- 2 files changed, 3 insertions(+), 3 deletions(-) delete mode 100644 platforms/clearos.yml diff --git a/platforms/clearos.yml b/platforms/clearos.yml deleted file mode 100644 index 9604a721c6..0000000000 --- a/platforms/clearos.yml +++ /dev/null @@ -1,2 +0,0 @@ -name: ClearOS -description: "" \ No newline at end of file diff --git a/software/wikisuite.yml b/software/wikisuite.yml index ac05520a66..cb258a2b90 100644 --- a/software/wikisuite.yml +++ b/software/wikisuite.yml @@ -10,7 +10,9 @@ licenses: - MIT - AGPL-3.0 platforms: - - ClearOS + - Shell + - Perl + - deb tags: - Self-hosting Solutions source_code_url: https://wikisuite.org/Source-Code From cd93df115f3e31e65ff24dfcc2d8ac85c93555e6 Mon Sep 17 00:00:00 2001 From: nodiscc Date: Mon, 25 Sep 2023 01:25:41 +0200 Subject: [PATCH 3/3] merge Bash language/platform with Shell --- platforms/bash.yml | 2 -- software/citadel.yml | 2 +- software/domoticz.yml | 2 +- software/easywi.yml | 2 +- software/emailwiz.yml | 2 +- software/maza-ad-blocking.yml | 2 +- software/mistborn.yml | 2 +- software/nextcloudpi.yml | 2 +- 8 files changed, 7 insertions(+), 9 deletions(-) delete mode 100644 platforms/bash.yml diff --git a/platforms/bash.yml b/platforms/bash.yml deleted file mode 100644 index 2565e4e719..0000000000 --- a/platforms/bash.yml +++ /dev/null @@ -1,2 +0,0 @@ -name: Bash -description: "" \ No newline at end of file diff --git a/software/citadel.yml b/software/citadel.yml index 7164672104..d734d22b9a 100644 --- a/software/citadel.yml +++ b/software/citadel.yml @@ -6,7 +6,7 @@ licenses: platforms: - C - Docker - - Bash + - Shell tags: - Groupware source_code_url: https://www.citadel.org/source.html diff --git a/software/domoticz.yml b/software/domoticz.yml index 80e250bbce..f66f4e6ee3 100644 --- a/software/domoticz.yml +++ b/software/domoticz.yml @@ -7,7 +7,7 @@ platforms: - C - C++ - Docker - - Bash + - Shell tags: - Internet of Things (IoT) source_code_url: https://github.com/domoticz/domoticz diff --git a/software/easywi.yml b/software/easywi.yml index abe1597bc6..cf1d49d148 100644 --- a/software/easywi.yml +++ b/software/easywi.yml @@ -5,7 +5,7 @@ licenses: - GPL-3.0 platforms: - PHP - - Bash + - Shell tags: - Games - Administrative Utilities & Control Panels source_code_url: https://github.com/easy-wi/developer/ diff --git a/software/emailwiz.yml b/software/emailwiz.yml index ba65e75575..5be929fe74 100644 --- a/software/emailwiz.yml +++ b/software/emailwiz.yml @@ -4,7 +4,7 @@ description: Luke Smith's bash script to completely automate the setup of a Post licenses: - GPL-3.0 platforms: - - Bash + - Shell tags: - Communication - Email - Complete Solutions source_code_url: https://github.com/LukeSmithxyz/emailwiz diff --git a/software/maza-ad-blocking.yml b/software/maza-ad-blocking.yml index 1c48b52dc3..b59aea94c3 100644 --- a/software/maza-ad-blocking.yml +++ b/software/maza-ad-blocking.yml @@ -4,7 +4,7 @@ description: Local ad blocker. Like Pi-hole but local and using your operating s licenses: - Apache-2.0 platforms: - - Bash + - Shell tags: - DNS source_code_url: https://github.com/tanrax/maza-ad-blocking diff --git a/software/mistborn.yml b/software/mistborn.yml index 5faf9d9d20..54a2d384c3 100644 --- a/software/mistborn.yml +++ b/software/mistborn.yml @@ -4,7 +4,7 @@ description: Mistborn is your own virtual private cloud platform and WebUI that licenses: - MIT platforms: - - Bash + - Shell - Docker tags: - Self-hosting Solutions diff --git a/software/nextcloudpi.yml b/software/nextcloudpi.yml index 52f5fbec64..f33997a82a 100644 --- a/software/nextcloudpi.yml +++ b/software/nextcloudpi.yml @@ -4,7 +4,7 @@ description: Nextcloud preinstalled and preconfigured, with a text and web manag licenses: - GPL-2.0 platforms: - - Bash + - Shell - PHP tags: - Self-hosting Solutions