JDevlieghere created this revision. JDevlieghere added a reviewer: LLDB. Herald added a subscriber: arphaman. JDevlieghere requested review of this revision.
Create a "Design" section for the LLDB documentation. The goal would be to have design documents that describe how the LLDB internals work. Currently they're mixed together under the "Development" section which hurts discoverability and makes it harder to understand where a new page should go. The existing pages describing the reproducers, the structured data plugins, and the SB API could be housed here but I'd love to see more pages being added here in the future. Repository: rLLDB LLDB https://reviews.llvm.org/D88516 Files: lldb/docs/.htaccess lldb/docs/design/reproducers.rst lldb/docs/design/sbapi.rst lldb/docs/design/structureddataplugins.md lldb/docs/index.rst lldb/docs/resources/reproducers.rst lldb/docs/resources/sbapi.rst lldb/docs/resources/structureddataplugins.md Index: lldb/docs/index.rst =================================================================== --- lldb/docs/index.rst +++ lldb/docs/index.rst @@ -145,11 +145,18 @@ resources/build resources/test resources/bots - resources/reproducers - resources/structureddataplugins - resources/sbapi resources/caveats + +.. toctree:: + :hidden: + :maxdepth: 1 + :caption: Design + + design/reproducers + design/structureddataplugins + design/sbapi + .. toctree:: :hidden: :maxdepth: 1 Index: lldb/docs/.htaccess =================================================================== --- lldb/docs/.htaccess +++ lldb/docs/.htaccess @@ -9,6 +9,8 @@ Redirect 301 /source.html https://lldb.llvm.org/resources/contributing.html Redirect 301 /tutorial.html https://lldb.llvm.org/use/tutorial.html Redirect 301 /varformats.html https://lldb.llvm.org/use/variable.html +Redirect 301 /resources/reproducers.html https://lldb.llvm.org/design/reproducers.html +Redirect 301 /resources/sbapi.html https://lldb.llvm.org/design/sbapi.html # Sphinx redirects Redirect 301 /resources/source.html https://lldb.llvm.org/resources/contributing.html
Index: lldb/docs/index.rst =================================================================== --- lldb/docs/index.rst +++ lldb/docs/index.rst @@ -145,11 +145,18 @@ resources/build resources/test resources/bots - resources/reproducers - resources/structureddataplugins - resources/sbapi resources/caveats + +.. toctree:: + :hidden: + :maxdepth: 1 + :caption: Design + + design/reproducers + design/structureddataplugins + design/sbapi + .. toctree:: :hidden: :maxdepth: 1 Index: lldb/docs/.htaccess =================================================================== --- lldb/docs/.htaccess +++ lldb/docs/.htaccess @@ -9,6 +9,8 @@ Redirect 301 /source.html https://lldb.llvm.org/resources/contributing.html Redirect 301 /tutorial.html https://lldb.llvm.org/use/tutorial.html Redirect 301 /varformats.html https://lldb.llvm.org/use/variable.html +Redirect 301 /resources/reproducers.html https://lldb.llvm.org/design/reproducers.html +Redirect 301 /resources/sbapi.html https://lldb.llvm.org/design/sbapi.html # Sphinx redirects Redirect 301 /resources/source.html https://lldb.llvm.org/resources/contributing.html
_______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits