Skip to content
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

Enhancing Main Page of Wiki with Mind Map-style Sitemap #294

Closed
xsub opened this issue Aug 11, 2023 · 2 comments
Closed

Enhancing Main Page of Wiki with Mind Map-style Sitemap #294

xsub opened this issue Aug 11, 2023 · 2 comments
Labels
question Further information is requested

Comments

@xsub
Copy link
Contributor

xsub commented Aug 11, 2023

We propose enhancing the main page of the wiki by adding a mind map-style sitemap. This visual representation will provide users with a more intuitive way to navigate through the various sections of the wiki, helping them quickly locate relevant information and improving overall user experience.

Feature Details:

  • Integrate a mind map-style sitemap on the main page of the wiki.
  • The sitemap will visually represent the hierarchy of sections, categories, and pages within the wiki.
  • Each node in the mind map will represent a category or a page, and clicking on a node will take the user directly to the respective content.
  • The mind map will be interactive, allowing users to expand and collapse nodes for easier navigation and also understand what is available.

Notes:

We are considering using the markmap extension for markdown, which provides the exact functionality we're looking for. You can see live experiments with it here: Markmap Live Experiment.

Static example (I also like this form, we just could not agree on expanding just one branch (Security Guides) to the leaves level):

AlmaLinux-Wiki-Sitemap-static

The attached picture was created using the following code:


# AlmaLinux Wiki _
## About 
## Contribute _
 - Help AlmaLinux OS _
 - Mirrors
## Development _
- Building Packages Guide _
- Modified Packages (list) _
- Packaging Guideline _
## Documentation _
 - EL 8 Distro Comparison _
 - FAQ
 - Howtos
 - Release Notes _
 ### Security Guides _
 - AlmaLinux Security Central _
 - Errata
- OpenSCAP Guide _
- OpenSCAP Guide for 9 _
- SBOM Guide _
## Installation _
- AlmaLinux Installation Guide _
- AlmaLinux WSL _
- Live Media _
- Raspberry Pi _
- Cloud Images
- Containers
- Repositories
## Migration _
- Migration Guide _
- Elevate Project _
## The Foundation _
- AlmaLinux OS Foundation _
- Election 2022 _
- Google Summer Of Code _
- Special Interest Groups _
@bennyvasquez
Copy link
Sponsor Member

bennyvasquez commented Jan 15, 2024

@xsub this would be a very visually appealing addition to the page, but it would be out of date as soon as the navigation was updated. Do we have plans for how to keep it up to date in the future?

@bennyvasquez bennyvasquez added the question Further information is requested label Jan 15, 2024
@codyro
Copy link
Member

codyro commented Jan 16, 2024

This should be integrated into the CI to avoid anything manual.

@bennyvasquez bennyvasquez closed this as not planned Won't fix, can't repro, duplicate, stale May 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

3 participants