[
https://issues.apache.org/jira/browse/GEODE-10489?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jinwoo Hwang resolved GEODE-10489.
----------------------------------
Resolution: Fixed
> Fix broken link in user guide pointing to version 1.16 documentation
> --------------------------------------------------------------------
>
> Key: GEODE-10489
> URL: https://issues.apache.org/jira/browse/GEODE-10489
> Project: Geode
> Issue Type: Bug
> Reporter: Jinwoo Hwang
> Assignee: Kaajal
> Priority: Major
>
> The Apache Geode website contains broken links that are pointing to version
> 1.16 documentation that may not exist or have been moved. This affects user
> experience and documentation accessibility.
> h3. Problem
> Users encountering broken links when trying to access version 1.16
> documentation from the user guide, resulting in 404 errors or incorrect page
> redirects.
> h3. Impact
> * Poor user experience when navigating documentation
> * Potential loss of users due to broken navigation
> * SEO impact from broken internal links
> * Confusion about available documentation versions
> h3. Tasks
> h4. 1. Identify Broken Links
> * Audit the user guide for all references to version 1.16 documentation
> * Check links in docs section that may point to non-existent 1.16 paths
> * Verify version navigation elements and dropdowns
> * Test all internal cross-references and relative links
> h4. 2. Determine Root Cause
> * Check if version 1.16 documentation was ever published
> * Verify if documentation was moved or restructured
> * Review git history for any changes affecting version 1.16 links
> * Compare with other version documentation structure
> h4. 3. Fix Broken Links
> * Update links to point to correct documentation versions
> * If 1.16 docs don't exist, redirect to nearest available version
> * Update navigation menus to reflect available versions
> * Fix any hardcoded version references in templates
> h4. 4. Update Version Management
> * Review version listing logic in the website
> * Ensure proper handling of missing version documentation
> * Update any automated link generation to handle missing versions
> * Add fallback mechanisms for unavailable version links
> h3. Files Likely to be Affected:
> *
> [docs|vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/code/electron-browser/workbench/workbench.html]
> directory structure
> * Navigation templates and includes
> * Version dropdown menus
> * User guide content files
> * Any automated link generation scripts
> h3. Specific Areas to Check:
> * Main navigation bar version links
> * Documentation index pages
> * Cross-references between documentation sections
> * Download and release pages that may reference 1.16
> * Getting started guides with version-specific instructions
> h3. Acceptance Criteria:
> * All broken links to version 1.16 documentation are identified and
> cataloged
> * Broken links are either fixed to point to correct locations or removed
> * Users can navigate the documentation without encountering 404 errors
> * Version navigation works correctly and only shows available versions
> * Fallback behavior is implemented for missing version documentation
> * Link validation passes for all internal documentation links
> h3. Testing Requirements:
> * Run comprehensive link checker on entire website
> * Manual testing of all version navigation elements
> * Cross-browser testing of documentation navigation
> * Mobile responsiveness testing for navigation menus
> * Verify search functionality still works with updated links
> h3. References:
> * Current website: https://geode.apache.org
> * Documentation section: https://geode.apache.org/docs/
> * Available releases: https://geode.apache.org/releases/
> h3. Dependencies:
> * Access to geode-site repository
> * Understanding of the documentation build and publishing process
> * List of officially released and documented versions
> * Web analytics data to understand impact of broken links
> h3. Priority:
> High - Broken links significantly impact user experience and should be
> resolved quickly.
> h3. Labels:
> * website
> * documentation
> * bug
> * user-experience
> * broken-links
> h3. Notes:
> This issue may be related to incomplete documentation publishing for version
> 1.16 or changes in the documentation structure. Consider implementing
> automated link validation in the CI/CD process to prevent similar issues in
> the future.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)