From 58da680d1d296b6d3d4633c7c32dec337db22a40 Mon Sep 17 00:00:00 2001 From: hmn Date: Thu, 13 Aug 2026 07:45:08 +0200 Subject: [PATCH] add decker as alternative, openboard as tainted, and update image manipulation style and create whiteboarding section (#1152) ### Description of Changes - adds decker as an alternative - adds openboard as tainted - Closes #1119 Reviewed-on: https://codeberg.org/ethical-foss/open-slopware/pulls/1152 Reviewed-by: Ethical FOSS admin --- README.md | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 9004ce5..097f19f 100644 --- a/README.md +++ b/README.md @@ -197,6 +197,7 @@ Any other questions? Please check out our [FAQ](./FAQ.md), and if your question * [Virtualization](#virtualization) * [Volunteer Computing](#volunteer-computing) * [VPN Software](#vpn-software) + * [Whiteboard](#whiteboard) * [Window Managers](#window-managers) * [Desktop Bars](#desktop-bars) * [Desktop Shells](#desktop-shells) @@ -818,15 +819,12 @@ This is a section for repos that are similar to this one either because they are ### Image Manipulation -| Name | Last Untainted Version or Commit ID | Tags and Evidence | Alternative(s) | +| Name | Last Untainted
Version/Commit ID | Evidence | Alternative(s) | |---|:---:|---|---| -| [cgif](https://github.com/dloebl/cgif) | [`v0.5.0`](https://github.com/dloebl/cgif/releases/tag/v0.5.0) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/dloebl/cgif/blob/main/CONTRIBUTING.md#submitting-pull-requests))
[![AI Code Reviews](./badges/ai-code-reviews-purple.svg)](#ai-code-reviews) ([1](https://github.com/dloebl/cgif/pull/84), [2](https://github.com/dloebl/cgif/pull/94)) | [giflib](https://giflib.sourceforge.net/) | +| [cgif](https://github.com/dloebl/cgif) | [`v0.5.0`](https://github.com/dloebl/cgif/releases/tag/v0.5.0) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/dloebl/cgif/blob/main/CONTRIBUTING.md#submitting-pull-requests))
[![AI Code Reviews](./badges/ai-code-reviews-purple.svg)](#ai-code-reviews) ([1](https://github.com/dloebl/cgif/pull/84), [2](https://github.com/dloebl/cgif/pull/94)) | [giflib](https://giflib.sourceforge.net/) | | [delphitools](https://github.com/1612elphi/delphitools) | None | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/1612elphi/delphitools/commit/0dc9b6aa6d3672bc55c55c2e3b905317c1c8438c), [2](https://github.com/1612elphi/delphitools/commit/08997b0806abe9912ed8cf71148ce4f20e9e171f), [3](https://rmv.fyi/notes/i-hope-you-don-t-use-generative-ai)) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) -| [draw.io](https://github.com/jgraph/drawio-desktop) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/jgraph/drawio-desktop/blob/f1bcba4ef7f712a8ffd1efb73f4cbc699b25e998/CLAUDE.md)) | [Dia] [![Anti-AI Policy](./badges/anti-ai-policy.svg)](#anti-ai-policy) ([1](https://gitlab.gnome.org/GNOME/dia#use-of-generative-ai))
[Drawy] | -| [excalidraw](https://github.com/excalidraw/excalidraw) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/excalidraw/excalidraw/blob/2b0e4c9623e44b3f2f7d02d532f23128e988cb5d/CLAUDE.md)) | [Dia] [![Anti-AI Policy](./badges/anti-ai-policy.svg)](#anti-ai-policy) ([1](https://gitlab.gnome.org/GNOME/dia#use-of-generative-ai))
[Drawy] | | [ImageMagick](https://github.com/ImageMagick/ImageMagick) | [`v7.1.2.16`](https://github.com/ImageMagick/ImageMagick/releases/tag/7.1.2-16) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/ImageMagick/ImageMagick/discussions/8615#discussioncomment-16125182)) | [GraphicsMagick](http://www.graphicsmagick.org/), [vips](https://github.com/libvips/libvips) | -| [LibreSprite](https://libresprite.github.io/) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) |[![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/LibreSprite/LibreSprite/issues/601#issuecomment-4183562152))
[![AI Functionality](./badges/ai-functionality.svg)](#ai-functionality) ([1](https://github.com/LibreSprite/LibreSprite/blob/a678ddf8952a8be435bbd90da5071ab83aaf6183/data/scripts/examples/ai.js)) | [Krita](https://krita.org/de/) | -| [tldraw](https://github.com/tldraw/tldraw) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/excalidraw/excalidraw/blob/2b0e4c9623e44b3f2f7d02d532f23128e988cb5d/CLAUDE.md)) | [Dia] [![Anti-AI Policy](./badges/anti-ai-policy.svg)](#anti-ai-policy) ([1](https://gitlab.gnome.org/GNOME/dia#use-of-generative-ai))
[Drawy] | +| [LibreSprite](https://libresprite.github.io/) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/LibreSprite/LibreSprite/issues/601#issuecomment-4183562152))
[![AI Functionality](./badges/ai-functionality.svg)](#ai-functionality) ([1](https://github.com/LibreSprite/LibreSprite/blob/a678ddf8952a8be435bbd90da5071ab83aaf6183/data/scripts/examples/ai.js)) | [Krita](https://krita.org/de/) | ### Interactive Media @@ -2248,6 +2246,15 @@ Volunteer computing is a system in which someone can donate (excess) compute res > ### VPN Software Alternatives > * Use [WireGuard](https://www.wireguard.com/)®️ capable VPN's such as those listed in the official [wireguard repos](https://www.wireguard.com/repositories/). +## Whiteboard + +| Name | Last Untainted
Version/Commit ID | Evidence | Alternative(s) | +|---|:---:|---|---| +| [draw.io](https://github.com/jgraph/drawio-desktop) | [`v29.3.0`](https://github.com/jgraph/drawio-desktop/releases/tag/v29.3.0)
[`4e48fcc`](https://github.com/jgraph/drawio-desktop/commit/4e48fcca92ef75c795370fd21a1b4d11bdafcb4d) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/jgraph/drawio-desktop/blob/f1bcba4ef7f712a8ffd1efb73f4cbc699b25e998/CLAUDE.md), [2](https://github.com/jgraph/drawio-desktop/commit/741af1e23af22e50a37ab24307b9285c9963b146)) | [Decker] [![Anti-AI Policy](./badges/anti-ai-policy.svg)](#anti-ai-policy) ([1](https://github.com/JohnEarnest/Decker#contributing))
[Dia] [![Anti-AI Policy](./badges/anti-ai-policy.svg)](#anti-ai-policy) ([1](https://gitlab.gnome.org/GNOME/dia#use-of-generative-ai))
[Drawy] | +| [Excalidraw](https://github.com/excalidraw/excalidraw) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/excalidraw/excalidraw/blob/2b0e4c9623e44b3f2f7d02d532f23128e988cb5d/CLAUDE.md)) | [Decker] [![Anti-AI Policy](./badges/anti-ai-policy.svg)](#anti-ai-policy) ([1](https://github.com/JohnEarnest/Decker#contributing))
[Dia] [![Anti-AI Policy](./badges/anti-ai-policy.svg)](#anti-ai-policy) ([1](https://gitlab.gnome.org/GNOME/dia#use-of-generative-ai))
[Drawy] | +| [OpenBoard](https://github.com/OpenBoard-org/OpenBoard) | [`v1.7.4a-070511`](https://github.com/OpenBoard-org/OpenBoard/releases/tag/v1.7.4a-070511)
[`88ecf3d`](https://github.com/OpenBoard-org/OpenBoard/commits/88ecf3de29b8173e7219136592d27808ef5fac76) | [![AI Code Reviews](./badges/ai-code-reviews-purple.svg)](#ai-code-reviews) ([1](https://github.com/OpenBoard-org/OpenBoard/pull/1373), [2](https://github.com/OpenBoard-org/OpenBoard/pull/1379)) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | +| [tldraw](https://github.com/tldraw/tldraw) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/tldraw/tldraw/blob/main/AGENTS.md), [2](https://github.com/tldraw/tldraw/commit/1647ca5bba284428607f5741af850fa97ece60d5)) | [Dia] [![Anti-AI Policy](./badges/anti-ai-policy.svg)](#anti-ai-policy) ([1](https://gitlab.gnome.org/GNOME/dia#use-of-generative-ai))
[Drawy] | + ## Window Managers | Name | Last Untainted Version or Commit ID | Tags and Evidence | @@ -2339,6 +2346,7 @@ This repository is licensed under the Creative Commons Attribution Share Alike 4 [COSMIC Terminal]: https://github.com/pop-os/cosmic-term [cursive]: https://github.com/gyscos/cursive [`dash`]: http://gondor.apana.org.au/~herbert/dash/ +[Decker]: https://github.com/JohnEarnest/Decker [Dia]: https://gitlab.gnome.org/GNOME/dia [Drawy]: https://apps.kde.org/drawy [deadpixi/sam]: https://github.com/deadpixi/sam