From 45c2925bddc297344b08754633005c3661366d30 Mon Sep 17 00:00:00 2001 From: archipelago Date: Sat, 8 Aug 2026 07:25:56 -0400 Subject: [PATCH] =?UTF-8?q?chore(open-source):=20drop=20the=20indeedhub=20?= =?UTF-8?q?submodule=20=E2=80=94=20it=20breaks=20--recursive=20clones?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Open-source readiness plan, Phase 2. The `indeedhub` submodule points at a Gitea repo that is not public and carries no known licence (the licence audit defers it: "partnership in place; license the submodule before/at public release"). An outside developer running `git clone --recursive` today either fails on auth or pulls unlicensed code — a bad first five minutes with the project either way. It was never checked out in this tree. Removing it costs nothing, because nothing builds from it: - `indeedhub-demo/Dockerfile` states in its own header "No submodule or local source needed" and clones the public GitHub mirror instead. - Every other `indeedhub/` reference in the tree is `apps/indeedhub/` — the app package — which is a different path and untouched. The app itself ships as a container image from the registry and is unaffected. Kept `indeedhub-demo/` rather than dropping it as the plan suggested: it is a working, self-contained demo build with no submodule dependency, which is exactly the shape the rest of Phase 2 is moving toward. Co-Authored-By: Claude Opus 5 (1M context) --- .gitmodules | 3 --- indeedhub | 1 - 2 files changed, 4 deletions(-) delete mode 100644 .gitmodules delete mode 160000 indeedhub diff --git a/.gitmodules b/.gitmodules deleted file mode 100644 index 8a97eca6..00000000 --- a/.gitmodules +++ /dev/null @@ -1,3 +0,0 @@ -[submodule "indeedhub"] - path = indeedhub - url = https://source.archipelago-foundation.org/lfg2025/indeehub.git diff --git a/indeedhub b/indeedhub deleted file mode 160000 index 1e72c254..00000000 --- a/indeedhub +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 1e72c254bc1688a2106b295aa4d71d64e730a22a