diff --git a/doc/_scripts/redirects.py b/doc/_scripts/redirects.py index 8dfb94c3c79..e9f595c7dbd 100644 --- a/doc/_scripts/redirects.py +++ b/doc/_scripts/redirects.py @@ -13,7 +13,31 @@ Notes: """ REDIRECTS = [ + ('application/index', 'develop/application/index'), + ('development_process/code_flow', 'project/code_flow'), + ('development_process/index', 'project/index'), + ('development_process/issues', 'project/issues'), + ('development_process/proposals', 'project/proposals'), + ('getting_started/index', 'develop/getting_started/index'), + ('guides/arch/arm_cortex_m', 'hardware/arch/arm_cortex_m'), + ('guides/arch/index', 'hardware/arch/index'), + ('guides/arch/x86', 'hardware/arch/x86'), + ('guides/beyond-GSG', 'develop/beyond-GSG'), + ('guides/bluetooth/index', 'connectivity/bluetooth/index'), + ('guides/bluetooth/sm-pics', 'connectivity/bluetooth/sm-pics'), ('guides/build/index', 'build/cmake/index'), + ('guides/build/kconfig/extensions', '/build/kconfig/extensions'), + ('guides/build/kconfig/menuconfig', '/build/kconfig/menuconfig'), + ('guides/build/kconfig/setting', '/build/kconfig/setting'), + ('guides/build/kconfig/tips', '/build/kconfig/tips'), + ('guides/coccinelle', 'develop/tools/coccinelle'), + ('guides/code-relocation', 'kernel/code-relocation'), + ('guides/crypto/index', 'services/crypto/index'), + ('guides/crypto/tinycrypt', 'services/crypto/tinycrypt'), + ('guides/device_mgmt/dfu', 'services/device_mgmt/dfu'), + ('guides/device_mgmt/index', 'services/device_mgmt/index'), + ('guides/device_mgmt/mcumgr', 'services/device_mgmt/mcumgr'), + ('guides/device_mgmt/ota', 'services/device_mgmt/ota'), ('guides/dts/api-usage', 'build/dts/api-usage'), ('guides/dts/bindings', 'build/dts/bindings'), ('guides/dts/design', 'build/dts/design'), @@ -24,35 +48,41 @@ REDIRECTS = [ ('guides/dts/macros.bnf', 'build/dts/macros.bnf'), ('guides/dts/main-example.dts', 'build/dts/main-example.dts'), ('guides/dts/troubleshooting', 'build/dts/troubleshooting'), - ('guides/build/kconfig/extensions', '/build/kconfig/extensions'), - ('guides/build/kconfig/menuconfig', '/build/kconfig/menuconfig'), - ('guides/build/kconfig/setting', '/build/kconfig/setting'), - ('guides/build/kconfig/tips', '/build/kconfig/tips'), - ('guides/zephyr_cmake_package', 'build/zephyr_cmake_package'), - ('guides/bluetooth/index', 'connectivity/bluetooth/index'), - ('guides/bluetooth/sm-pics', 'connectivity/bluetooth/sm-pics'), - ('guides/networking/index', 'connectivity/networking/index'), - ('reference/api/api_lifecycle', 'develop/api/api_lifecycle'), - ('reference/api/index', 'develop/api/index'), - ('reference/api/overview', 'develop/api/overview'), - ('reference/api/terminology', 'develop/api/terminology'), - ('/application/index', 'develop/application/index'), - ('guides/beyond-GSG', 'develop/beyond-GSG'), + ('guides/emulator/index', 'hardware/emulator/index'), ('guides/env_vars', 'develop/env_vars'), ('guides/flash_debug/host-tools', 'develop/flash_debug/host-tools'), ('guides/flash_debug/index', 'develop/flash_debug/index'), ('guides/flash_debug/probes', 'develop/flash_debug/probes'), - ('/getting_started/index', 'develop/getting_started/index'), ('guides/modules', 'develop/modules'), + ('guides/networking/index', 'connectivity/networking/index'), ('guides/optimizations/index', 'develop/optimizations/index'), ('guides/optimizations/tools', 'develop/optimizations/tools'), + ('guides/pinctrl/index', 'hardware/pinctrl/index'), + ('guides/platformio/index', 'develop/tools/platformio/index'), + ('guides/pm/device', 'services/pm/device'), + ('guides/pm/device_runtime', 'services/pm/device_runtime'), + ('guides/pm/index', 'services/pm/index'), + ('guides/pm/overview', 'services/pm/overview'), + ('guides/pm/power_domain', 'services/pm/power_domain'), + ('guides/pm/system', 'services/pm/system'), + ('guides/portability/index', 'services/portability/index'), + ('guides/portability/posix', 'services/portability/posix'), + ('guides/porting/arch', 'hardware/porting/arch'), + ('guides/porting/board_porting', 'hardware/porting/board_porting'), + ('guides/porting/index', 'hardware/porting/index'), + ('guides/porting/shields', 'hardware/porting/shields'), + ('guides/smf/index', 'services/smf/index'), ('guides/test/coverage', 'develop/test/coverage'), ('guides/test/index', 'develop/test/index'), ('guides/test/mocking.c', 'develop/test/mocking.c'), ('guides/test/twister', 'develop/test/twister'), ('guides/test/ztest', 'develop/test/ztest'), - ('guides/coccinelle', 'develop/tools/coccinelle'), - ('guides/platformio/index', 'develop/tools/platformio/index'), + ('guides/tfm/build', 'services/tfm/build'), + ('guides/tfm/index', 'services/tfm/index'), + ('guides/tfm/integration', 'services/tfm/integration'), + ('guides/tfm/overview', 'services/tfm/overview'), + ('guides/tfm/requirements', 'services/tfm/requirements'), + ('guides/tfm/testsuites', 'services/tfm/testsuites'), ('guides/west/basics', 'develop/west/basics'), ('guides/west/build-flash-debug', 'develop/west/build-flash-debug'), ('guides/west/built-in', 'develop/west/built-in'), @@ -71,10 +101,18 @@ REDIRECTS = [ ('guides/west/without-west', 'develop/west/without-west'), ('guides/west/workspaces', 'develop/west/workspaces'), ('guides/west/zephyr-cmds', 'develop/west/zephyr-cmds'), - ('guides/arch/arm_cortex_m', 'hardware/arch/arm_cortex_m'), - ('guides/arch/index', 'hardware/arch/index'), - ('guides/arch/x86', 'hardware/arch/x86'), - ('guides/emulator/index', 'hardware/emulator/index'), + ('guides/zephyr_cmake_package', 'build/zephyr_cmake_package'), + ('reference/api/api_lifecycle', 'develop/api/api_lifecycle'), + ('reference/api/index', 'develop/api/index'), + ('reference/api/overview', 'develop/api/overview'), + ('reference/api/terminology', 'develop/api/terminology'), + ('reference/drivers/index', 'kernel/drivers/index'), + ('reference/file_system/index', 'services/file_system/index'), + ('reference/libc/index', 'kernel/libc/index'), + ('reference/logging/index', 'services/logging/index'), + ('reference/misc/notify', 'services/notify'), + ('reference/misc/timeutil', 'kernel/timeutil'), + ('reference/modbus/index', 'services/modbus/index'), ('reference/peripherals/adc', 'hardware/peripherals/adc'), ('reference/peripherals/dac', 'hardware/peripherals/dac'), ('reference/peripherals/dma', 'hardware/peripherals/dma'), @@ -102,59 +140,21 @@ REDIRECTS = [ ('reference/peripherals/tcpc', 'hardware/peripherals/tcpc'), ('reference/peripherals/uart', 'hardware/peripherals/uart'), ('reference/peripherals/video', 'hardware/peripherals/video'), - ('guides/pinctrl/index', 'hardware/pinctrl/index'), - ('guides/porting/arch', 'hardware/porting/arch'), - ('guides/porting/board_porting', 'hardware/porting/board_porting'), - ('guides/porting/index', 'hardware/porting/index'), - ('guides/porting/shields', 'hardware/porting/shields'), - ('guides/code-relocation', 'kernel/code-relocation'), - ('reference/drivers/index', 'kernel/drivers/index'), - ('reference/libc/index', 'kernel/libc/index'), - ('reference/misc/timeutil', 'kernel/timeutil'), - ('reference/usermode/index', 'kernel/usermode/index'), - ('reference/usermode/overview', 'kernel/usermode/overview'), - ('reference/usermode/syscalls', 'kernel/usermode/syscalls'), - ('reference/util/index', 'kernel/util/index'), - ('development_process/code_flow', 'project/code_flow'), - ('development_process/index', 'project/index'), - ('development_process/issues', 'project/issues'), - ('development_process/proposals', 'project/proposals'), - ('guides/crypto/index', 'services/crypto/index'), - ('guides/crypto/tinycrypt', 'services/crypto/tinycrypt'), - ('guides/device_mgmt/dfu', 'services/device_mgmt/dfu'), - ('guides/device_mgmt/index', 'services/device_mgmt/index'), - ('guides/device_mgmt/mcumgr', 'services/device_mgmt/mcumgr'), - ('guides/device_mgmt/ota', 'services/device_mgmt/ota'), - ('reference/file_system/index', 'services/file_system/index'), - ('reference/logging/index', 'services/logging/index'), - ('reference/modbus/index', 'services/modbus/index'), - ('reference/misc/notify', 'services/notify'), ('reference/pm/index', 'services/pm/api/index'), - ('guides/pm/device', 'services/pm/device'), - ('guides/pm/device_runtime', 'services/pm/device_runtime'), - ('guides/pm/index', 'services/pm/index'), - ('guides/pm/overview', 'services/pm/overview'), - ('guides/pm/power_domain', 'services/pm/power_domain'), - ('guides/pm/system', 'services/pm/system'), - ('guides/portability/index', 'services/portability/index'), - ('guides/portability/posix', 'services/portability/posix'), ('reference/settings/index', 'services/settings/index'), ('reference/shell/index', 'services/shell/index'), - ('guides/smf/index', 'services/smf/index'), ('reference/storage/fcb/fcb', 'services/storage/fcb/fcb'), ('reference/storage/index', 'services/storage/index'), ('reference/storage/nvs/nvs', 'services/storage/nvs/nvs'), ('reference/task_wdt/index', 'services/task_wdt/index'), - ('guides/tfm/build', 'services/tfm/build'), - ('guides/tfm/index', 'services/tfm/index'), - ('guides/tfm/integration', 'services/tfm/integration'), - ('guides/tfm/overview', 'services/tfm/overview'), - ('guides/tfm/requirements', 'services/tfm/requirements'), - ('guides/tfm/testsuites', 'services/tfm/testsuites'), ('reference/usb/hid', 'services/usb/hid'), ('reference/usb/index', 'services/usb/index'), ('reference/usb/udc', 'services/usb/udc'), ('reference/usb/uds', 'services/usb/uds'), ('reference/usb/uds_cdc_acm', 'services/usb/uds_cdc_acm'), - ('reference/usb/uds_testing', 'services/usb/uds_testing') - ] + ('reference/usb/uds_testing', 'services/usb/uds_testing'), + ('reference/usermode/index', 'kernel/usermode/index'), + ('reference/usermode/overview', 'kernel/usermode/overview'), + ('reference/usermode/syscalls', 'kernel/usermode/syscalls'), + ('reference/util/index', 'kernel/util/index'), +]