From d10f04b6fdef350de6047075bb2478285c37284c Mon Sep 17 00:00:00 2001 From: Anna Larch Date: Thu, 16 Apr 2026 11:48:41 +0200 Subject: [PATCH] docs(developer-manual): restructure "Digging deeper" into logical groups Reorganize the flat 47-item toctree into seven sub-sections with their own index pages for proper sidebar navigation: - AI & Machine Learning (task processing, translation, speech, images) - APIs & Integration (REST, HTTP client, JS APIs, notifications, etc.) - Users & Authentication (user management, OIDC, 2FA, profiles) - Groupware & Workflows (calendar/contacts providers, flow engine) - Search & Discovery (unified search, references, file metadata) - Development Tools (debugging, profiler, CI, npm, performance) - Server Internals (config, settings, security, repair, metrics) AI-Assisted-By: Claude Opus 4.6 Signed-off-by: Anna Larch --- developer_manual/digging_deeper/ai.rst | 13 +++++ developer_manual/digging_deeper/apis.rst | 17 ++++++ developer_manual/digging_deeper/auth.rst | 14 +++++ developer_manual/digging_deeper/devtools.rst | 14 +++++ developer_manual/digging_deeper/discovery.rst | 10 ++++ .../digging_deeper/groupware_workflows.rst | 10 ++++ developer_manual/digging_deeper/index.rst | 54 +++---------------- developer_manual/digging_deeper/internals.rst | 18 +++++++ 8 files changed, 103 insertions(+), 47 deletions(-) create mode 100644 developer_manual/digging_deeper/ai.rst create mode 100644 developer_manual/digging_deeper/apis.rst create mode 100644 developer_manual/digging_deeper/auth.rst create mode 100644 developer_manual/digging_deeper/devtools.rst create mode 100644 developer_manual/digging_deeper/discovery.rst create mode 100644 developer_manual/digging_deeper/groupware_workflows.rst create mode 100644 developer_manual/digging_deeper/internals.rst diff --git a/developer_manual/digging_deeper/ai.rst b/developer_manual/digging_deeper/ai.rst new file mode 100644 index 00000000000..8667fe43bfd --- /dev/null +++ b/developer_manual/digging_deeper/ai.rst @@ -0,0 +1,13 @@ +======================= +AI & Machine Learning +======================= + +.. toctree:: + :maxdepth: 2 + + context_chat + task_processing + machinetranslation + speech-to-text + text_processing + text2image diff --git a/developer_manual/digging_deeper/apis.rst b/developer_manual/digging_deeper/apis.rst new file mode 100644 index 00000000000..2580bafdf38 --- /dev/null +++ b/developer_manual/digging_deeper/apis.rst @@ -0,0 +1,17 @@ +=================== +APIs & Integration +=================== + +.. toctree:: + :maxdepth: 2 + + api + rest_apis + http_client + javascript-apis + dashboard + email + notifications + publicpage + talk + web_host_metadata diff --git a/developer_manual/digging_deeper/auth.rst b/developer_manual/digging_deeper/auth.rst new file mode 100644 index 00000000000..cb0d1b71ae7 --- /dev/null +++ b/developer_manual/digging_deeper/auth.rst @@ -0,0 +1,14 @@ +======================== +Users & Authentication +======================== + +.. toctree:: + :maxdepth: 2 + + users + user_migration + profile + status + out_of_office + oidc + two-factor-provider diff --git a/developer_manual/digging_deeper/devtools.rst b/developer_manual/digging_deeper/devtools.rst new file mode 100644 index 00000000000..3030a0d56d6 --- /dev/null +++ b/developer_manual/digging_deeper/devtools.rst @@ -0,0 +1,14 @@ +================= +Development Tools +================= + +.. toctree:: + :maxdepth: 2 + + debugging + profiler + continuous_integration + npm + performance + classloader + psr diff --git a/developer_manual/digging_deeper/discovery.rst b/developer_manual/digging_deeper/discovery.rst new file mode 100644 index 00000000000..cf14a2c93d0 --- /dev/null +++ b/developer_manual/digging_deeper/discovery.rst @@ -0,0 +1,10 @@ +=================== +Search & Discovery +=================== + +.. toctree:: + :maxdepth: 2 + + search + reference + files-metadata diff --git a/developer_manual/digging_deeper/groupware_workflows.rst b/developer_manual/digging_deeper/groupware_workflows.rst new file mode 100644 index 00000000000..8e3638fe52f --- /dev/null +++ b/developer_manual/digging_deeper/groupware_workflows.rst @@ -0,0 +1,10 @@ +====================== +Groupware & Workflows +====================== + +.. toctree:: + :maxdepth: 2 + + groupware/index + flow + projects diff --git a/developer_manual/digging_deeper/index.rst b/developer_manual/digging_deeper/index.rst index fd4114afe97..85cb64f305c 100644 --- a/developer_manual/digging_deeper/index.rst +++ b/developer_manual/digging_deeper/index.rst @@ -5,50 +5,10 @@ Digging deeper .. toctree:: :maxdepth: 3 - api - config/index - classloader - context_chat - continuous_integration - dashboard - deadlock - debugging - email - files-metadata - groupware/index - http_client - javascript-apis - machinetranslation - flow - npm - notifications - oidc - out_of_office - openmetrics - performance - phonenumberutil - psr - profile - profiler - projects - publicpage - reference - repair - rest_apis - search - security - settings - setup_checks - snowflake_ids - speech-to-text - talk - task_processing - text_processing - text2image - two-factor-provider - status - user_migration - users - web_host_metadata - webdav_collection_preload - time + ai + apis + auth + groupware_workflows + discovery + devtools + internals diff --git a/developer_manual/digging_deeper/internals.rst b/developer_manual/digging_deeper/internals.rst new file mode 100644 index 00000000000..2f00730b250 --- /dev/null +++ b/developer_manual/digging_deeper/internals.rst @@ -0,0 +1,18 @@ +================ +Server Internals +================ + +.. toctree:: + :maxdepth: 2 + + config/index + settings + security + setup_checks + repair + deadlock + snowflake_ids + time + openmetrics + webdav_collection_preload + phonenumberutil