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

Add deprecation banners to MapReduce and Samsara documentation pages (Updated Version). #533

Open
wants to merge 8 commits into
base: main
Choose a base branch
from

Conversation

shajiyakhan1309
Copy link

This PR addresses #529 by adding clear deprecation banners to all documentation pages related to MapReduce and Samsara.
These banners notify users that these components are no longer actively maintained and encourage exploration of Qumat, Mahout’s new Quantum Computing framework.

✅ Changes Made:

  • Inserted styled HTML banners at the top of relevant .md files

  • Ensured content remains unchanged otherwise

  • Verified correct rendering in local build

    Example Banner Text:

    <div style="background-color: #fff3cd; color: #856404; border: 1px solid #ffeeba; padding: 15px; border-radius: 5px; margin-bottom: 20px;"> <strong>⚠️ Deprecation Notice:</strong> This component (<em>Mahout/Samsara</em>) is no longer actively maintained. It remains accessible for historical reference but is not recommended for new development. Please check out <a href="https://mahout.apache.org/quantum-computing-primer/" style="color: #0c5460; text-decoration: underline;">Qumat - Mahout's Quantum Computing Primer</a> for the latest innovations.</div>

Based on feedback, I’ve completed the following:

  • Created a new layout: deprecated-docs.html (copied from doc-page.html)

  • Injected the banner at the top of the layout

  • Updated only MapReduce and Samsara pages to use this layout (census done)

  • Ensured no impact on current or Qumat-related documentation

This approach keeps legacy content well-organized, avoids layout duplication, and ensures the banner only appears where needed.

Thanks again for the direction — let me know if you'd like any further refinements!

@shajiyakhan1309 shajiyakhan1309 changed the title Add deprecation banners to MapReduce and Samsara documentation pages. Add deprecation banners to MapReduce and Samsara documentation pages (Updated Version). Apr 12, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant