[ 
https://issues.apache.org/jira/browse/IGNITE-13853?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17249466#comment-17249466
 ] 

Denis A. Magda commented on IGNITE-13853:
-----------------------------------------

[~mstekl], could you please help with this task?

> Add APIs, examples, language selector to the docs menu
> ------------------------------------------------------
>
>                 Key: IGNITE-13853
>                 URL: https://issues.apache.org/jira/browse/IGNITE-13853
>             Project: Ignite
>          Issue Type: Improvement
>          Components: documentation, website
>            Reporter: Denis A. Magda
>            Priority: Major
>             Fix For: 2.9.1
>
>
> There is user feedback that suggests we need to rework our navigation menus 
> of the website and docs to improve the discoverability of APIs and examples. 
> Let's do the following.
>  
> *Ignite Website Top-Level Navigation Menu 
> ([https://ignite.apache.org)|https://ignite.apache.org)/]*
>  * Add the "Docs" menu item to the menu placing it before the "Features" 
> item. The "Docs" _is a single link_ (no dropdown menu) that directs to the 
> root of the latest technical documentation: 
> [https://ignite.apache.org/docs/latest/]
>  * Rename "Resources" to "Learn More". Remove "Documentation", "Documentation 
> (Chinese)" and "APIs" from this menu section.
>  * Remove "Events" from the top-level menu. Add the items/links from the menu 
> to the "Community"
>  
> *Technical Documentation Top-Level Navigation Menu 
> ([https://ignite.apache.org/docs/latest/])*
>  * Remove the Github icon from the menu
>  * Add "APIs" after the "version" selector. The menu lists "JavaDocs", 
> "C#/.NET", "C++", "Scala". The "version" selector defines what version of an 
> API is to be opened. For instance, if a user chooses version "2.9.1" (to be 
> released soon) then "JavaDocs" of that version is to be opened. If instead, 
> the user wants to see the docs and APIs for "2.9.0", he just needs to selects 
> that version from the version menu. 
>  * Add "Examples" after the "APIs". Add the following menu items:
>  ** "Java": [https://github.com/apache/ignite/tree/master/examples]
>  ** "C#/.NET": 
> [https://github.com/apache/ignite/tree/master/modules/platforms/dotnet/examples]
>  ** "C++": 
> [https://github.com/apache/ignite/tree/master/modules/platforms/cpp/examples]
>  ** "Python": 
> [https://github.com/apache/ignite/tree/master/modules/platforms/python/examples]
>  ** "Node.JS": 
> [https://github.com/apache/ignite/tree/master/modules/platforms/nodejs/examples]
>  ** "PHP": 
> [https://github.com/apache/ignite/tree/master/modules/platforms/php/examples]
>  * Add a language selector drop-down list after the "search" text box. See 
> how it's implemented here: 
> [https://www.confluent.io.|https://www.confluent.io./] We'll have just two 
> menu items there:
>  ** "English": points out to the root of the main docs 
> [https://ignite.apache.org/docs/latest/]
>  ** "Chinese": https://www.ignite-service.cn/doc/java/



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to