Skip to content

Docs: Navigation menu wrap-up: About, Features and Advanced Features as Reference (Diátaxis) #10010

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

16 changes: 15 additions & 1 deletion docs/user/about.rst → docs/user/about/index.rst
Original file line number Diff line number Diff line change
@@ -1,10 +1,24 @@
About Read the Docs
===================


.. toctree::
:caption: Additional commercial features
:hidden:

/reference/policies
/advertising/index
/story
/sponsors
/open-source-philosophy
/team
/support


Read the Docs is a C Corporation registered in Oregon.
Our bootstrapped company is owned and fully controlled by the founders,
and fully funded by our customers and advertisers.
This allows us to **focus 100% on our users**.
This allows us to **focus 100% on our users**.

We have two main sources of revenue:

Expand Down
2 changes: 1 addition & 1 deletion docs/user/features.rst
Original file line number Diff line number Diff line change
Expand Up @@ -88,4 +88,4 @@ Our bootstrapped company is owned and controlled by the founders,
and fully funded by our customers and advertisers.
That allows us to focus 100% of our attention on building the best possible product for you.

Learn more :doc:`/about`.
Learn more :doc:`/about/index`.
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Created a directory here.

It's not immediately in use. But the intention was to have an actual collection of articles, spanning some existing items once that we start doing path refactors and redirects (which we have said not to do right now)

Because of DirHTML, this shouldn't make a difference right now.

56 changes: 7 additions & 49 deletions docs/user/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ Multiple versions |:card_index_dividers:|

Open Source and User Focused |:heartbeat:|
Our code is free and `open source <https://github.com/readthedocs/>`_.
:doc:`Our company </about>` is bootstrapped and 100% user focused.
:doc:`Our company </about/index>` is bootstrapped and 100% user focused.
|org_brand| hosts documentation for over 100,000 large
and small open source projects,
in almost every human and computer language.
Expand Down Expand Up @@ -108,11 +108,14 @@ to help you create fantastic documentation for your project.
:caption: Reference
:glob:

/reference/features
Copy link
Member

@ericholscher ericholscher Feb 10, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💯

I think this page is what should replace https://docs.readthedocs.io/en/stable/hosting.html -- a really nice feature index with highlights of each feature.

Similar to our landing pages, a feature highlight, that drops into that feature detail... 🤔
Screenshot 2023-02-09 at 4 27 09 PM

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, when we introduced it, we said to start using it as the new index -- but we just postponed the design of the index for next iteration :)

I think the work to move the hosting features in as a description list is great, we can probably do that for other pages, too. But it's best to do in just one PR, otherwise we get Git conflicts galore :)

/glossary
/api/index
/server-side-search/api
/reference/features
/server-side-search/syntax
/reference/policies
changelog
Developer Documentation <https://dev.readthedocs.io>
/about/index


Read the Docs feature overview
Expand Down Expand Up @@ -148,22 +151,6 @@ and some of the core features of Read the Docs.
:doc:`/support` |
:doc:`/faq`

.. toctree::
:maxdepth: 1
:hidden:
:caption: Features
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔥


/config-file/index
/integrations
/versions
/hosting

/builds
/build-customization
/environment-variables

/support


How-to Guides
-------------
Expand Down Expand Up @@ -228,16 +215,6 @@ out of your documentation and Read the Docs.
* **Extending Read the Docs**:
:doc:`REST API <api/index>`

.. toctree::
:maxdepth: 2
:hidden:
:glob:
:caption: Advanced features

flyout-menu
feature-flags
canonical-urls



Read the Docs for Business
Expand Down Expand Up @@ -276,7 +253,7 @@ of Read the Docs and the larger software documentation ecosystem.


* **The people and philosophy behind Read the Docs**:
:doc:`About Us </about>` |
:doc:`About Us </about/index>` |
:doc:`Team <team>` |
:doc:`Open source philosophy <open-source-philosophy>` |
:doc:`Our story <story>`
Expand All @@ -293,22 +270,3 @@ of Read the Docs and the larger software documentation ecosystem.
* **Getting involved with Read the Docs**:
:doc:`/glossary` |
:doc:`Developer Documentation <rtd-dev:index>`


.. toctree::
:maxdepth: 1
:hidden:
:caption: About Read the Docs

changelog

about
team
open-source-philosophy
story

advertising/index
sponsors

Developer Documentation <https://dev.readthedocs.io>
glossary
12 changes: 11 additions & 1 deletion docs/user/reference/features.rst
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,19 @@ Features

../features
analytics
/feature-flags
/server-side-search/index
/automation-rules
/user-defined-redirects
/badges
/security-log
/config-file/index
/integrations
/versions
/hosting

/builds
/build-customization
/environment-variables
/flyout-menu
/canonical-urls
/feature-flags