Skip to content

docs: developer_guides: add descriptive bullet points across all sections - #529

Merged
lgirdwood merged 1 commit into
thesofproject:masterfrom
lgirdwood:topic/dev-guides-bullet-points
Sep 20, 2026
Merged

lgirdwood merged 1 commit into
thesofproject:masterfrom
lgirdwood:topic/dev-guides-bullet-points

Conversation

@lgirdwood

Copy link
Copy Markdown
Member

Description

This PR audits and modernizes the Developer Guides portal landing page (developer_guides/index.rst), ensuring every pillar and technical subsection follows the standardized design of descriptive bullet points with cross-references and hidden toctrees.

Changes:

  • Firmware Packaging, Dynamic Modules & Subsystems: Added descriptive bullet points for :ref:``rimage``, :ref:llext_modules, and :ref:``sof_hostless_firmware``. Set toctree to :hidden:`.
  • 3. Kernel & Host Driver Development (Kernel): Added descriptive bullet points for :ref:``sof_linux_driver``, :ref:topology2, :ref:``topology``, and :ref:setup-ktest-environment. Set toctree to :hidden:.
  • 4. Hardware & Platform Bringup (HW): Added descriptive bullet points for :ref:``sof_imx_user_guide``, :ref:sof_hostless_firmware, and :ref:``sof_hardware_loopback_testing``. Set toctree to :hidden:`.
  • 5. Testing, Simulation & Toolchains (SDK & Test): Added descriptive bullet points for :ref:``unit_tests``, :ref:sof_hardware_loopback_testing, :ref:``testbench``, :ref:cmake, :ref:``xtrun``, and :ref:sof_fuzzing. Set toctree to :hidden:.
  • Eliminated redundant bare link lists beneath the descriptions by setting all toctrees to :hidden:.

Verification:

  • woke -c rules-woke.yaml: 0 findings
  • sphinx-build -b html -W --keep-going: 0 warnings, 0 errors
  • Visual verification of rendered layout via headless browser screenshots

Signed-off-by: Liam Girdwood liam.r.girdwood@linux.intel.com

…ions

Audit and expand the Developer Guides landing page so that every pillar
and subsection provides an annotated bulleted summary with rich technical
context, cross-references, and hidden toctrees. Specifically:
- Add bullet points for rimage, llext_modules, and sof_hostless_firmware
  under Firmware Packaging, Dynamic Modules & Subsystems.
- Add bullet points for sof_linux_driver, topology2, topology, and
  setup-ktest-environment under Kernel & Host Driver Development.
- Add bullet points for sof_imx_user_guide, sof_hostless_firmware, and
  sof_hardware_loopback_testing under Hardware & Platform Bringup.
- Add bullet points for unit_tests, sof_hardware_loopback_testing,
  testbench, cmake, xtrun, and sof_fuzzing under Testing, Simulation &
  Toolchains.
- Convert bare visible toctrees to :hidden: to avoid duplicate bare link
  lists beneath the descriptive bullets.

Signed-off-by: Liam Girdwood <liam.r.girdwood@linux.intel.com>
@lgirdwood
lgirdwood merged commit af342b0 into thesofproject:master Sep 20, 2026
5 checks passed
@lgirdwood
lgirdwood deleted the topic/dev-guides-bullet-points branch September 20, 2026 14:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants