All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/3] A couple of changes on the documentation main page
@ 2021-05-26 12:22 Nicolas Dechesne
  2021-05-26 12:22 ` [PATCH 1/3] index: remove the link/section to 'mega manual' from " Nicolas Dechesne
                   ` (3 more replies)
  0 siblings, 4 replies; 7+ messages in thread
From: Nicolas Dechesne @ 2021-05-26 12:22 UTC (permalink / raw)
  To: docs; +Cc: Nicolas Dechesne

A few simple changes to try to improve the content of the main page. I
am still hoping that we can have a more graphical main page
eventually. I really like
https://projectacrn.github.io/latest/index.html for example (also
managed with Sphinx)

Nicolas Dechesne (3):
  index: remove the link/section to 'mega manual' from main page
  index: remove links to releases manual and index
  index: split releases manuals and indexes into two section in the tree

 documentation/index.rst | 12 +++++-------
 1 file changed, 5 insertions(+), 7 deletions(-)

-- 
2.31.1


^ permalink raw reply	[flat|nested] 7+ messages in thread

* [PATCH 1/3] index: remove the link/section to 'mega manual' from main page
  2021-05-26 12:22 [PATCH 0/3] A couple of changes on the documentation main page Nicolas Dechesne
@ 2021-05-26 12:22 ` Nicolas Dechesne
  2021-05-28 16:18   ` [docs] " Michael Opdenacker
  2021-05-26 12:22 ` [PATCH 2/3] index: remove links to releases manual and index Nicolas Dechesne
                   ` (2 subsequent siblings)
  3 siblings, 1 reply; 7+ messages in thread
From: Nicolas Dechesne @ 2021-05-26 12:22 UTC (permalink / raw)
  To: docs; +Cc: Nicolas Dechesne

The 'megamanuel' can be selected using the drop down menu on the
documentation website. It was reported it is confusing to have it on
the main page (and in the left side bar) as well. Let's remove it.

Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
---
 documentation/index.rst | 6 ------
 1 file changed, 6 deletions(-)

diff --git a/documentation/index.rst b/documentation/index.rst
index 6aeeb2197..7b70ebc02 100644
--- a/documentation/index.rst
+++ b/documentation/index.rst
@@ -36,12 +36,6 @@ Welcome to the Yocto Project Documentation
    Test Environment Manual <test-manual/index>
    bitbake
 
-.. toctree::
-   :maxdepth: 1
-   :caption: 'Mega' Manual
-
-   All-in-one 'Mega' Manual <https://docs.yoctoproject.org/singleindex.html>
-
 .. toctree::
    :maxdepth: 1
    :caption: Manuals/Variable Index
-- 
2.31.1


^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [PATCH 2/3] index: remove links to releases manual and index
  2021-05-26 12:22 [PATCH 0/3] A couple of changes on the documentation main page Nicolas Dechesne
  2021-05-26 12:22 ` [PATCH 1/3] index: remove the link/section to 'mega manual' from " Nicolas Dechesne
@ 2021-05-26 12:22 ` Nicolas Dechesne
  2021-05-26 12:22 ` [PATCH 3/3] index: split releases manuals and indexes into two section in the tree Nicolas Dechesne
  2021-05-27 12:55 ` [docs] [PATCH 0/3] A couple of changes on the documentation main page Quentin Schulz
  3 siblings, 0 replies; 7+ messages in thread
From: Nicolas Dechesne @ 2021-05-26 12:22 UTC (permalink / raw)
  To: docs; +Cc: Nicolas Dechesne

Keep the links in the left side navigation bar, but remove them from
the main page.

Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
---
 documentation/index.rst | 1 +
 1 file changed, 1 insertion(+)

diff --git a/documentation/index.rst b/documentation/index.rst
index 7b70ebc02..a0b652677 100644
--- a/documentation/index.rst
+++ b/documentation/index.rst
@@ -39,6 +39,7 @@ Welcome to the Yocto Project Documentation
 .. toctree::
    :maxdepth: 1
    :caption: Manuals/Variable Index
+   :hidden:
 
    genindex
    Current/Previous Version Specific Manuals <releases>
-- 
2.31.1


^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [PATCH 3/3] index: split releases manuals and indexes into two section in the tree
  2021-05-26 12:22 [PATCH 0/3] A couple of changes on the documentation main page Nicolas Dechesne
  2021-05-26 12:22 ` [PATCH 1/3] index: remove the link/section to 'mega manual' from " Nicolas Dechesne
  2021-05-26 12:22 ` [PATCH 2/3] index: remove links to releases manual and index Nicolas Dechesne
@ 2021-05-26 12:22 ` Nicolas Dechesne
  2021-05-27 12:55 ` [docs] [PATCH 0/3] A couple of changes on the documentation main page Quentin Schulz
  3 siblings, 0 replies; 7+ messages in thread
From: Nicolas Dechesne @ 2021-05-26 12:22 UTC (permalink / raw)
  To: docs; +Cc: Nicolas Dechesne

Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
---
 documentation/index.rst | 11 +++++++----
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/documentation/index.rst b/documentation/index.rst
index a0b652677..ee9fe055a 100644
--- a/documentation/index.rst
+++ b/documentation/index.rst
@@ -38,11 +38,14 @@ Welcome to the Yocto Project Documentation
 
 .. toctree::
    :maxdepth: 1
-   :caption: Manuals/Variable Index
+   :caption: Releases manual
    :hidden:
 
-   genindex
-   Current/Previous Version Specific Manuals <releases>
-
+   releases
 
+.. toctree::
+   :maxdepth: 1
+   :caption: Documentation Index
+   :hidden:
 
+   genindex
-- 
2.31.1


^ permalink raw reply related	[flat|nested] 7+ messages in thread

* Re: [docs] [PATCH 0/3] A couple of changes on the documentation main page
  2021-05-26 12:22 [PATCH 0/3] A couple of changes on the documentation main page Nicolas Dechesne
                   ` (2 preceding siblings ...)
  2021-05-26 12:22 ` [PATCH 3/3] index: split releases manuals and indexes into two section in the tree Nicolas Dechesne
@ 2021-05-27 12:55 ` Quentin Schulz
  2021-05-28 15:58   ` Michael Opdenacker
  3 siblings, 1 reply; 7+ messages in thread
From: Quentin Schulz @ 2021-05-27 12:55 UTC (permalink / raw)
  To: Nicolas Dechesne; +Cc: docs

Hi Nicolas,

On Wed, May 26, 2021 at 02:22:47PM +0200, Nicolas Dechesne wrote:
> A few simple changes to try to improve the content of the main page. I
> am still hoping that we can have a more graphical main page
> eventually. I really like
> https://projectacrn.github.io/latest/index.html for example (also
> managed with Sphinx)
> 
> Nicolas Dechesne (3):
>   index: remove the link/section to 'mega manual' from main page
>   index: remove links to releases manual and index
>   index: split releases manuals and indexes into two section in the tree
> 

Reviewed-by: Quentin Schulz <foss@0leil.net>

Cheers,
Quentin

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [docs] [PATCH 0/3] A couple of changes on the documentation main page
  2021-05-27 12:55 ` [docs] [PATCH 0/3] A couple of changes on the documentation main page Quentin Schulz
@ 2021-05-28 15:58   ` Michael Opdenacker
  0 siblings, 0 replies; 7+ messages in thread
From: Michael Opdenacker @ 2021-05-28 15:58 UTC (permalink / raw)
  To: Quentin Schulz, Nicolas Dechesne; +Cc: docs


On 5/27/21 2:55 PM, Quentin Schulz wrote:
> Reviewed-by: Quentin Schulz <foss@0leil.net>

Tested-by: Michael Opdenacker <michael.opdenacker@bootlin.com>


Merged into master-next. The changes definitely make sense and look
great. Thanks Nicolas!

Cheers,

Michael.

-- 
Michael Opdenacker, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [docs] [PATCH 1/3] index: remove the link/section to 'mega manual' from main page
  2021-05-26 12:22 ` [PATCH 1/3] index: remove the link/section to 'mega manual' from " Nicolas Dechesne
@ 2021-05-28 16:18   ` Michael Opdenacker
  0 siblings, 0 replies; 7+ messages in thread
From: Michael Opdenacker @ 2021-05-28 16:18 UTC (permalink / raw)
  To: Nicolas Dechesne, docs

Hi Nicolas,

On 5/26/21 2:22 PM, Nicolas Dechesne wrote:
> The 'megamanuel' can be selected using the drop down menu on the
> documentation website. It was reported it is confusing to have it on
> the main page (and in the left side bar) as well. Let's remove it.


I must confess I was a bit confused by this change first. I first
thought that the presence in the left bar would remain.

Habits are sticky. Let's see if people get used to this one.

Cheers,

Michael.

-- 
Michael Opdenacker, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2021-05-28 16:18 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-05-26 12:22 [PATCH 0/3] A couple of changes on the documentation main page Nicolas Dechesne
2021-05-26 12:22 ` [PATCH 1/3] index: remove the link/section to 'mega manual' from " Nicolas Dechesne
2021-05-28 16:18   ` [docs] " Michael Opdenacker
2021-05-26 12:22 ` [PATCH 2/3] index: remove links to releases manual and index Nicolas Dechesne
2021-05-26 12:22 ` [PATCH 3/3] index: split releases manuals and indexes into two section in the tree Nicolas Dechesne
2021-05-27 12:55 ` [docs] [PATCH 0/3] A couple of changes on the documentation main page Quentin Schulz
2021-05-28 15:58   ` Michael Opdenacker

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.