Desel72 opened a new pull request, #49557:
URL: https://github.com/apache/arrow/pull/49557

   ### Rationale for this change
   
   The left-hand sidebar menu for the Python docs lists 22+ entries in a flat 
structure, making it hard to skim and navigate. The C++ docs already use nested 
toctree groupings (Getting Started, User Guide, etc.) which makes the sidebar 
much more scannable. This was requested in #47685.
   
   ### What changes are included in this PR?
   
   - Created 5 new intermediate grouping pages that organize the flat toctree 
into logical sections:
     - **Getting Started**: install, getstarted
     - **Data and Compute**: data, compute, memory, timestamps
     - **File Formats and I/O**: ipc, filesystems, csv, feather, json, orc, 
parquet, dataset, flight
     - **Data Interchange**: numpy, pandas, interchange_protocol, dlpack, 
extending_types
     - **Reference**: env_vars, api
   - Updated `index.rst` to reference the grouping pages and set `maxdepth: 3` 
so the sidebar shows the nested structure
   - The existing `integration.rst` and `getting_involved` entries are reused 
as-is
   
   ### Are these changes tested?
   
   Documentation-only change. Can be verified by building the docs with Sphinx.
   
   ### Are there any user-facing changes?
   
   Yes — the Python docs sidebar navigation will show grouped sections instead 
of a flat list, improving discoverability.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to